angularJS - Répétition de tr dans une table, mais ajout dynamique de plusieurs lignes en boucle

Depuis exemples de toujours dire plus que des mots voici ce que je voudrais faire dans une autre langue

<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>

Ce sera une boucle sur un ensemble d'éléments et de montrer quelques propriétés de ces éléments. Si il y a un avertissement, une nouvelle ligne sera ajoutée en dessous de la ligne courante dans lequel le message d'avertissement sera affiché. Cependant, comment puis-je faire dans angularJs? Si j'ai mis un ng-repeat sur le tr, il s'arrête à la première balise de fin de tr. J'ai lu sur certains autres threads que ce n'est pas très facile à faire, mais comment peut-il être fait? Et oui, je veux vraiment utiliser un tableau. Voici mon exemple artificiel avec angularjs qui est de toute évidence ne fonctionne pas comme je le voudrais. Tous les pointeurs comment cela peut être fait?

JSBin exemple avec tr-ng-repeat

source d'informationauteur Ronald | 2013-07-19