【问题标题】:ngRepeat on a <tr> with rowspan?ngRepeat 在具有行跨度的 <tr> 上?
【发布时间】:2014-03-14 22:08:16
【问题描述】:

一个简单的例子:

<tr ng-repeat="user in users">
  <td rowspan="2">{{user.name}}<td>
  <td>foo</td>
</tr>
<tr>
  <td>{{user.age}}</td>
</tr>

这样的东西在 Angular 中是如何工作的?我已经尝试了上述方法,但如果不弄乱布局,它就无法工作。我也试过用&lt;span&gt; 包裹这两个&lt;tr&gt;,但也没有用。这是否超出了ng-repeat's 的功能?

编辑:仅保留在 HTML 上,不使用 JS 代码。

【问题讨论】:

    标签: html angularjs html-table


    【解决方案1】:

    我真傻,我应该更多地阅读文档: http://docs.angularjs.org/api/ng.directive:ngRepeat

    更新了角度(需要 > 1.16),所以有 ng-repeat-startng-repeat-end

    <tr ng-repeat-start="user in users">
      <td rowspan="2">{{user.name}}<td>
      <td>foo</td>
    </tr>
    <tr ng-repeat-end>
      <td>{{user.age}}</td>
    </tr>
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-05-18
      • 2017-11-11
      • 2023-04-01
      • 1970-01-01
      • 2017-09-10
      • 2012-03-05
      • 1970-01-01
      • 2017-04-07
      相关资源
      最近更新 更多