【发布时间】:2022-05-05 02:05:00
【问题描述】:
我正在尝试开发一个非常通用的表格输出器 - 没有固定的行数或列数。因此,我有嵌套的 ng-repeat 属性,例如:
<table>
<tr ng-repeat="row in rowList">
<td ng-repeat="col in colList">{{printCell(row,col)}}</td>
</tr>
</table>
效果很好!直到我尝试使用ng-class-even 和ng-class-odd 来相应地更改行的背景颜色。
如果我将ng-class-*** 语句放在td 标记上,我会得到交替的列颜色。
如果我将 ng-class-*** 语句放在 tr 标记上,我不会得到 任何 类分配 - 它们都保持默认状态。
我想要交替的行颜色。我该怎么做?
【问题讨论】:
标签: javascript angularjs nested angularjs-ng-repeat