答案 0 :(得分:1)
您可以使用ng-repeat
指令遍历list
项。这意味着无论何时想要在DOM中推送元素,都要将其推送到集合listItems
中,ng-repeat
将会处理休息。
<table>
<tr ng-repeat="item in listItems">
<td>{{item.property1}}</td>
<td>{{item.property2}}</td>
</tr>
</table>
答案 1 :(得分:0)
答案 2 :(得分:0)
包含您的列表数组
vm.myList = [{key:'value', key2: 'value2'}, {key:'value', key2: 'value2'}];
html 中的使用指令ng-repeat
迭代数组
<table>
<tbody>
<th>Key</th>
<th>Key2</th>
</tbdoy>
<tr ng-repeat="item in vm.myList">
<td>{{item.key}}</td>
<td>{{item.key2}}</td>
</tr>
</table>
如果想在控制器中添加更多行,请将其推送到数组
vm.myList.push({key:'newValue', key2:'otherValue'});
答案 3 :(得分:0)
如果你想要基于列的动力学,你应该在td元素中使用它而不是在tr元素中使用ng-repeat