编辑这是一个类似(或重复)的
Angular.js ng-repeat across multiple elements
Angular.js ng-repeat across multiple elements
–
我有一个表,其行通过ng-repeat生成:
<tr ng-repeat="(key,value) in rows"> <td>{{a}}</td> <td>{{b}}</td> </tr>
我真的更喜欢把它保存在< table>由于各种原因,标签,而不是几个内联块.
[ somehow-repeat ng-repeat="(key,value) in rows"] <tr class="1"> <td>{{a}}</td> <td>{{b}}</td> </tr> <tr class="1"> <td colspan="2"> </tr> [ /somehow-repeat ]
据我所知(值得检查)我不能将TR包装在另一个元素中.只是chekced :(表格没有显示我是否“somehow-repeat”元素是或
所以 – 有没有办法添加新行尽管在ng-repeat中?
解决方法
您可以使用repeat-start和repeat-end:
<tr class="1" ng-repeat-start="(key,value) in rows"> <td>{{a}}</td> <td>{{b}}</td> </tr> <tr class="1" ng-repeat-end> <td colspan="2"> </tr>