在视图中重复:
ng-repeat="item in list"
在某些路线中的项目是:
{
"name": "john",
"id": 1
}
和其他
{
"value":
{
"name": "john",
"id": 1
}
}
是否可以重命名ng-repeat中的项目?可能像:
ng-repeat="item as item.value in list"
所以我可以为所有这些使用公共部分视图(例如post-item.html)。
答案 0 :(得分:1)
我认为你需要添加 ngRepeat 来重命名
<div ng-repeat="i in list">
<div ng-repeat="(key, item) in i" ng-if="key == 'value'">
// post item here
</div>
</div>
或使用过滤器代替 ngIf 。