我试着从角度来做这个:
<tr (each)>
<td>{{attribute1}}</td>
<td>{{attribute2}}</td>
<td>{{attribute3}}</td>
</tr>
但我需要一个宽的TD后,每一个与科尔斯潘3类似的TR:
<tr>
<td colspan="3">Another content for row 1</td>
</tr>
如你所见,(每个角度)都在
<tr>
里面,据我所知,没有办法把colspan列。。。你能帮忙吗?
最佳答案
像这样简单的角度1:
<tr ng-repeat-start="item in items">
<td>{{item.attribute1}}</td>
<td>{{item.attribute2}}</td>
<td>{{item.attribute3}}</td>
</tr>
<tr ng-repeat-end>
<td colspan="3">Another content for row 1</td>
</tr>
这是文件
https://docs.angularjs.org/api/ng/directive/ngRepeat
否则你需要对角度2做这样的事情
<template *ngFor let-item [ngForOf]="items">
<tr>
<td>{{item.attribute1}}</td>
<td>{{item.attribute2}}</td>
<td>{{item.attribute3}}</td>
</tr>
<tr>
<td colspan="3">Another content for row 1</td>
</tr>
</template>
关于javascript - 如何为每次迭代在angularjs中添加带有colspan的td?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/42763439/