小编Jim*_*ime的帖子

angularjs:ng-repeat-start和ng-repeat-end with inner ng-repeat

嗨我有一个简单的ng-repeat-start和end用例,工作得很好,当我想添加内部ng-repeat时出现问题.这是我的代码

<tr ng-repeat-start="obj in rows" >
  <td ng-repeat="e in obj.row">{{e}}</td>
</tr>
<tr ng-repeat-end>
  <td colspan="4">{{obj.description}}</td>
<tr>
Run Code Online (Sandbox Code Playgroud)

内部ng-repeat到td元素不起作用,当我检查html源代码时,我看到了ngRepeat注​​释,但是没有创建td元素.

<!-- ngRepeat: e in obj.row -->
Run Code Online (Sandbox Code Playgroud)

我丑陋的解决方法(假设我知道该向量的大小)是:

<tr ng-repeat-start="obj in rows" >
  <td>{{obj.row[0]}}</td>
  <td>{{obj.row[1]}}</td>
  <td>{{obj.row[2]}}</td>
  <td>{{obj.row[3]}}</td>
</tr>
<tr ng-repeat-end>
  <td colspan="4">{{obj.description}}</td>
<tr>
Run Code Online (Sandbox Code Playgroud)

angularjs angularjs-ng-repeat

16
推荐指数
1
解决办法
5万
查看次数

标签 统计

angularjs ×1

angularjs-ng-repeat ×1