Angular JS ng-class-odd em aninhadas ng-repete

Eu estou tentando desenvolver um outputter de tabela muito genérico - sem um número definido de linhas ou colunas. Como tal, eu tenho atributos aninhados de repetir ng, como tal:

<table>
    <tr ng-repeat="row in rowList">
        <td ng-repeat="col in colList">{{printCell(row,col)}}</td>
    </tr>
</table>

Está funcionando muito bem! Até eu tentar usarng-class-even eng-class-odd para alterar a cor de fundo das linhas de acordo.

Se eu colocar ong-class-*** declarações sobre otd tag, eu recebo cores de colunas alternadas.

Se eu colocar ong-class-*** declarações sobre otr tag, eu não entendoqualquer atribuição de classe - todos eles permanecem como padrão.

Eu quero cores de linha alternadas. Como faço para fazer isso?

EDITAR:

Por favor, apague isso, alguém? Acontece que o problema era que minhas classes css estavam especificando que a classe estava definida em uma tag td.

questionAnswers(1)

yourAnswerToTheQuestion