2

我有以下片段:

<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),我想显示选中的复选框。来自第二个数组的值。

这意味着在 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中做到这一点?

非常感谢您的任何建议。

4

0 回答 0