【发布时间】:2016-11-21 19:02:55
【问题描述】:
在我的 index.html 文件中,我们使用两个 ng-repeat 文件从 data.json 获取数据。
在这种方法中,每个数据都创建了重复的 DOM。
如何在我的 index.html 中使用单 ng-repeat 而不是双 ng-repeat。
<div ng-repeat="x in userdata">
<item data="y" ng-repeat="y in x.content"></item>
</div>
【问题讨论】:
-
您希望输出的准确程度如何?
-
我想在单个 ng-repeat 中获取每个对象,但我的代码让每个结果使用一个 ng-repeat
-
@jos:我想使用单个 ng-repeat 来获得相同的结果
-
@CodeMan 您需要准备数据,而不是
userdata它应该是所有content数组 imo 的串联 -
@codeMan 您的内容数组可以转换为地图,其中名称是键,内容作为值。将此映射添加到数组并重复它
标签: angularjs angularjs-ng-repeat ng-repeat