由于示例总是能说明更多信息,因此我想用另一种语言来做这件事
<tr>
<c:forEach items="${items}" var="item">
<td>...</td>
<td>...</td>
<td>...</td>
<c:if test="${item.showWarning}">
</tr><tr><td colspan="3">${item.warning}</td>
</c:if>
</tr>
所以这将循环一组项目并显示这些项目的一些属性。如果有警告,将在显示警告的当前行下方添加一个新行。但是,我怎样才能在 angularJs 中做到这一点?如果我在 tr 上放一个 ng-repeat,它将停在 tr 的第一个结束标记处。我在其他一些线程上读到这不是很容易做到的,但是怎么做呢?是的,我真的很想用一张桌子。这是我用 angularjs 设计的例子,它显然不能像我希望的那样工作。任何指示如何做到这一点?