angularJS在ng-repeat中添加表行(TR) –

前端之家收集整理的这篇文章主要介绍了angularJS在ng-repeat中添加表行(TR) –前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
编辑这是一个类似(或重复)的
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>

猜你在找的Angularjs相关文章