在同一个元素中使用ng-repeat-start和ng-repeat-end?

时间:2014-11-17 07:57:44

标签: javascript angularjs

我有一个javascript列表var myElements = [1, 2, 3],想要得到一个类似下面的字符串:

<th>
<tr>QC</tr>
<tr>1</tr>
<tr>2</tr>
<tr>3</tr>
</th>

可以看出,QC不是列表中的元素,但我想在ng-repeat元素之前插入它。我似乎无法通过将ng-repeat添加到父元素(<th>)来实现此目的。我尝试使用ng-repeat-startng-repeat-end,如下所示:

<th>
<tr>QC</tr>
<tr ng-repeat-start="myElement in myElements" ng-repeat-end ng-bind="myElement"></tr>
</th>

但它不起作用。(固定:它有效..但看起来很笨拙......)

有没有人有关于如何在AngularJS中执行此操作的想法?谢谢!

1 个答案:

答案 0 :(得分:2)

你刚试过ng-repeat吗?

<tr>
    <th>QC</th>
    <th ng-repeat="myElement in myElements" ng-bind="myElement"></th>
</tr>