Angular动态更改ng-repeat名称

时间:2016-11-28 15:56:18

标签: angularjs angularjs-scope

我的html中有 ng-repeat 。如何使用动态更改名称添加ng-repeat。

<div ng-repeat="category in categories"> //external repeat

<div ng-repeat="data in categoryData.{{categoryName here}}"> 

//想要添加。{{categoryName here}} 从外部循环中定义(具体)名称。

结果我希望在html中有很多地方,并且每个地方的不同数据将放在 categoryData.NameOfCategory .NameOfCategory将替换为具体名称。

2 个答案:

答案 0 :(得分:1)

你可以试试这个,

<div ng-repeat="category in categories"> 
<div ng-repeat="data in categoryData[category.name]"> 

答案 1 :(得分:0)

<div ng-repeat="data in categoryData.['categoryName']">