2
私は与えられた正方行列$scope.matrix
の対角に色付けしようとしています。2次元配列角度行列の対角を塗りつぶす
<table>
<tr ng-repeat="row in matrix track by $index">
<td>{{matrix[$index].title}}</td>
<td>{{$index+1}}</th> <!-- # on left side of table as info -->
<td ng-repeat="column in row track by $index">{{column.itemData}}</td>
</tr>
</table>
最初に2つの列に情報が挿入されます。 出力は、このようにする必要があります:色の 'X' マークされたセルで
+------+------+------+------+------+
| Col1 | Col2 | ColA | ColB | ColC |
| dim | 1 | x | | |
| dim | 2 | | x | |
| dim | 3 | | | x |
+------+------+------+------+------+
。私は$index
またはng-repeatでそれを行う方法を知りません。そのばかげているが、私はどのようにわからない。 提案がありますか?
を専用としてマークしてみてください? – byteC0de
対角線にあるセル(2番目の最初の列を除く)ですので、xだけです。上記は単なるデータセットの例です。もちろんそれより大きい 色を付けるためのクラスを追加するには、ng-ifのようなものが必要です。しかし、私は対角線上にいるかどうかを検出するために苦労している –