angular - 如何使用 angular2 向客户端读取 JSON
问题描述
我有一个数据,我必须将该数据读取到 html 并显示值。我尝试过通过 API 调用 JSON 的方法,但无法做到。请看一下我的代码演示。
有什么方法,我们可以在不调用 API 的情况下使用这些数据,我使用 JSON 文件,因为我不希望这个文件很长。
HTML:
<div>
<select >
<option value=''>select</option>
<option *ngFor="let country of countryList" [value]="country.dial_code">{{country.name | slice:0:20 }}
{{country.dial_code}}</option>
</select>
<div>
解决方案
您还可以从 .json 文件中导入所有数据:
import * as data from './file.json';
然后将其用作data
变量。
推荐阅读
- reactjs - 未处理的拒绝(错误):渲染的钩子比上一次渲染时更多(React Interface GrandStack with ApolloClient)
- c++ - 与 MacOS 上 QJsonObject 的运算符 QDataStream operator>> 不匹配
- javascript - 如何在材质ui的自动完成中获取对渲染标签的引用
- java - 是否可以使特定方法仅与特定构造函数一起使用?
- user-interface - 在 Octave GUI 中调用变量到另一个函数
- java - 在已有大量数据的表上创建 MySQL 索引
- python - 在 Python 中正确创建属性的显示名称
- python - 在 Python 中处理 JSON 数组
- tomcat - JasperServer 无法启动监听器,无法连接到 Tomcat
- postgresql - 这个 PostgreQL 模型是否适用于长期使用和安全性?