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.

Antworten auf die Frage(1)

Ihre Antwort auf die Frage