Angular JS ng-class-odd in verschachtelten ng-Wiederholungen
Ich versuche, einen sehr generischen Tabellenausgeber zu entwickeln - keine festgelegte Anzahl von Zeilen oder Spalten. Als solches habe ich geschachtelte ng-repeat-Attribute, als solche:
<table>
<tr ng-repeat="row in rowList">
<td ng-repeat="col in colList">{{printCell(row,col)}}</td>
</tr>
</table>
Es funktioniert großartig! Bis ich versuche zu benutzenng-class-even
undng-class-odd
um die Hintergrundfarbe der Zeilen entsprechend zu ändern.
Wenn ich das legeng-class-***
Aussagen über dietd
Tag bekomme ich abwechselnd Spaltenfarben.
Wenn ich das legeng-class-***
Aussagen über dietr
Tag, ich verstehe nichtirgendein Klassenzuweisung - alle bleiben in der Standardeinstellung.
Ich möchte abwechselnd Zeilenfarben. Wie mache ich das?
BEARBEITEN:
Bitte löschen Sie diese, jemand? Es stellte sich heraus, dass meine CSS-Klassen angaben, dass die Klasse auf ein td-Tag gesetzt wurde.