让我们想象一下我想要迭代的数组。我只是标准的方式
<div ng-repeat=obj in arr>
哪个正常工作。但是让我们想象一下,我将使用obj
属性data
进行整个时间的工作。
例如:
<span>{{obj.data.firstName}}</span>
<span>{{obj.data.lastName}}</span>
它有效,但它看起来很丑陋,以防万一它会有一个附加的子对象或数组,它甚至会变得更糟。
所以我希望如果有这样的话:
<div ng-repeat=obj.data as o in arr>
我在Angular Doc中没有找到任何关于它的信息,但我相信它可能是有可能的,或者至少是以工作为基础。
有什么想法吗?
修改 例如阵列:
[{
"data": {
"Name": "MyName",
"Gender": "female"
},
"data2": {
"nothing": true
}
}, {
"data": {
"Name": "MyNam2e",
"Gender": "male"
},
"data2": {
"nothing": true
}
}]