【发布时间】:2016-10-15 06:03:20
【问题描述】:
我在循环 JSON 文件时遇到问题。 Ng-repeat 遍历数据数组,其中每个字段都有一个唯一的 id。
var fullData = {
data: [{
505: {
price: "505",
source: "Amazon"
},
456: {
price: "4555",
source: "Jet"
}
}]
}
<div ng-repeat="data in fullData.data">
{{ data[$index]}}
</div>
这个解决方案似乎有效。
【问题讨论】:
-
你有什么问题?
-
你不能改变这个 json 结构吗?不同的方式..我想你像这样改变json结构{数据:[{id:505价格:“505”,来源:“亚马逊”},{id:890价格:“4555”,来源:“Jet” } ] }
-
@rebello 这是你给 var fullData 的错误,如果你想使用它,它应该是范围变量首先更改它然后尝试它应该是 $scope.fullData
标签: angularjs angularjs-ng-repeat ng-repeat