次のスニペットがあります。
<tr ng-repeat="column in allAttrsForPorject.gridStructure.columns">
<td>{{column.title}}</td>
<td><input type="checkbox" ng-checked="newViewModal.column.checked"></td>
</tr>
いくつかのテーブル行を書き出します。
別のスコープ (オブジェクトの配列) の値が同じ属性名を持ち、attr に基づいて ng-checked パラメータ (true または false) を設定する場合、チェックされたチェックボックスを表示したいと思います。2 番目の配列の値。
これは、次のような ng-repeat 内で内部ループを使用することを意味します。
<tr ng-repeat="column in allAttrsForPorject.gridStructure.columns">
<td>{{column.title}}</td>
<td ng-repeat="secondObjectToCheck in anotherObject.gridStructure.columns">
<input type="checkbox"
ng-if="secondObjectToCheck.name == column.name"
ng-checked="secondObjectToCheck.column.checked">
</td>
</tr>
AngularJSでどうすればいいですか?
アドバイスありがとうございます。