最近刚刚开始学习 angular ,遇到一个问题:我希望循环渲染到页面里面两个标签,像这样:
<th id="th1">...</th>
<tr id="tr1">...</tr>
<th id="th2">...</th>
<tr id="tr1">...</tr>
我随手翻了翻源码,发现"ng-repeat"指令的"restrict"属性为"A",也就是说只能放到标签的属性里,也就是说我只能循环生成一个标签。。那么对于<table>里面的<tr>这种不能用额外的标签包裹的情况下,怎么样才能循环生成两个标签呢?
1
liyanggyang 2016-07-14 16:46:54 +08:00
外面包裹一个呗
<div ng-repeat> <th id="th1">...</th> <tr id="tr1">...</tr> <div> |
2
liyanggyang 2016-07-14 16:47:26 +08:00
<div ng-repeat>
<th id="th1">...</th> <tr id="tr1">...</tr> </div> |