次のようなオブジェクトがあります。
したがって、基本的にオブジェクトの長さはわかりません。次のコードを使用して結果をレンダリングしています。
<table style="width: 100%" border="0" cellpadding="0" cellspacing="0">
<tr ng-repeat-start="(key, item) in items() track by key" ng-if="item.primary"></tr>
<td first someprop="2">first</td>
<tr ng-repeat-end ng-if="!item.primary">
<td>[NOT] first</tr>
</tr>
</table>
テーブルの最初の要素 (強調表示されている) を常にprimary=true
プロパティを持つオブジェクトにしたい。
上記のオブジェクトで期待される結果:
現在の結果:
オブジェクトに 3 番目の要素を追加すると、次のようになります。