Поскольку примеры всегда говорят больше, чем просто слова, вот что я хотел бы сделать на другом языке
<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? Если я поставлю ng-repeat на tr, он остановится на первом закрывающем теге tr. Я читал в некоторых других темах, что это не очень легко сделать, но как это сделать? И да, я действительно хочу использовать стол. Вот мой надуманный пример с angularjs, который явно не работает так, как мне хотелось бы. Есть указания, как это можно сделать?