2016-11-28 2 views
0

Ich habe ng-repeat in meinem html. wie kann ich ng-repeat mit dynamisch ändern name hinzufügen.Angular dynamisch wechseln ng-repeat name

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

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

// wollen stattdessen hinzufügen. {{Category hier}} definiert (Beton) Namen von externer Schleife.

Im Ergebnis möchte ich viele Orte in html und verschiedene Daten für jeden Ort haben, der in categoryData.NameOfCategory .NameOfCategory ersetzt werden wird, konkreter Name.

Antwort

1

du versuchen,

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

diese geben Syntaxerror: Unexpected token [ – JAVAvladuxa

+1

Sie nicht dort den Punkt brauchen – Sajeetharan

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