Etant donné que des exemples racontent toujours plus que des mots ici sont ce que je voudrais faire dans une autre langue de sorte que cela va boucler sur un ensemble d'éléments et montrer certaines propriétés de ces éléments. S'il y a un avertissement, une nouvelle ligne sera ajoutée sous la ligne actuelle dans laquelle l'avertissement sera affiché. Cependant, comment puis-je faire cela en angularjs? Si je mettais une répétition NG sur le TR, elle s'arrêtera à la première étiquette de fin de TR. J'ai lu sur certains autres threads que cela n'est pas très facilement fait, mais comment peut-on faire? Et oui, je veux vraiment utiliser une table. Voici mon exemple de force avec angularjs qui ne fonctionne évidemment pas comme je l'aimerais. Des pointeurs comment cela peut être fait? P>
3 Réponses :
Vous pouvez répéter sur le Tody CODE>
<tbody ng-repeat="item in items">
<tr>
<td>{{item.name}}</td>
<td>{{item.description}}</td>
<td>{{item.warning}}</td>
</tr>
<tr ng-show="item.warning">
<td colspan="3">Warning !!!</td>
</tr>
</tbody>
Une solution que je peux penser est d'avoir plusieurs balises code> TODO code> dans la même table. ici est une discussion sur l'utilisation de plusieurs Donc, pour votre problème, vous pouvez avoir la configuration suivante: P> Tody Code> Tags dans la même table.
<table ng-controller="ItemController">
<thead>
<th>Name</th>
<th>Description</th>
<th>warning?</th>
</thead>
<tbody ng-repeat="item in items">
<tr>
<td>{{item.name}}</td>
<td>{{item.description}}</td>
<td>{{item.warning}}</td>
</tr>
<tr ng-show="item.warning">
<td colspan="3" style="text-align: center">Warning !!!</td>
</tr>
</tbody>
</table>
Actuellement L'idée est que tout ce qui est entre -start < / strong> et --end strong> sera répété, y compris l'élément -end fort>. p> p>
En effet, j'attendrai 1,2 pour le faire de cette façon et jusqu'à ce qu'il utilise la répétition de la "solution". Merci pour les informations cependant