json - 如何在 Angular 中重复这样的列表?尤其是带有一些高级名称
问题描述
例如,
this.cityService.getCityByCountryId(this.defaultUserNationality,
1).subscribe(data => {
this.cities = data;
});
并在 html 文件中尝试显示如下:
<div class="alert alert-warning">{{cities['0'] | json}}</div>
因为它抛出一个错误:
无法读取未定义的属性“0”
{
"success": true,
"remaining_lookups": 9961,
"0": {
"id": "4829764",
"label": "Alabama",
"value": "4829764",
"lat": 32.75041,
"lon": -86.75026,
"poi_name": "Alabama",
"parent_id": "6252001",
"long": -86.75026
},
"1": {
"id": "5879092",
"label": "Alaska",
"value": "5879092",
"lat": 64.00028,
"lon": -150.00028,
"poi_name": "Alaska",
"parent_id": "6252001",
"long": -150.00028
},
"2": {
"id": "5551752",
"label": "Arizona",
"value": "5551752",
"lat": 34.5003,
"lon": -111.50098,
"poi_name": "Arizona",
"parent_id": "6252001",
"long": -111.50098
},
"3": {
"id": "4099753",
"label": "Arkansas",
"value": "4099753",
"lat": 34.75037,
"lon": -92.50044,
"poi_name": "Arkansas",
"parent_id": "6252001",
"long": -92.50044
}
"4": {
"id": "5332921",
"label": "California",
"value": "5332921",
"lat": 37.25022,
"lon": -119.75126,
"poi_name": "California",
"parent_id": "6252001",
"long": -119.75126
},
}
解决方案
推荐阅读
- android - 在内核中创建服务,在 Android 上监控多个包
- javascript - 将每个数组的子元素组合成一个新的最终数组 - JavaScript
- python - 过滤一组中超过1个值的行并计算它们的出现pandas python
- entity-framework-core - 内存数据库的单元/集成测试不适用于 IQueryables
- java - 附加java静态变量
- gitlab - 有没有办法根据 GitlabCI 中的不同文件更改触发合并请求上的不同提交构建?
- r - R中二进制序列的函数
- matlab - Matlab - 使用'buttondownfcn'获取按钮点击线图的日期x坐标
- javascript - 如何将 yform 的值复制到其他字段
- python - 如何在 kubernetes python 中使用 kubectl 顶级节点?