Ce code lance l'erreur (Chrome): "Vous ne trouvez pas la fermeture de balise de commentaire pour correspondre: ko foreach: MyPlans":Knockout.js de "foreach" ne fonctionne pas avec <table>
<table>
<!-- ko foreach: MyPlans -->
<tr>
<td>Test</td>
</tr>
<!-- /ko -->
</table>
Si j'utilise un liste à la place, tout fonctionne:
<ul>
<!-- ko foreach: MyPlans -->
<li>
Test
</li>
<!-- /ko -->
</ul>
Je voudrais utiliser le foreach sans récipient avec une table. Y a-t-il quelque chose que je fais de mal? Est-ce un bug?
Merci! Cela clarifie un peu les choses. Je vais être sûr de vérifier le balisage actuel plus attentivement. – Jag
Comme le mentionne RP, il est légal d'avoir plusieurs balises 'tbody'. Il est utile de grouper les lignes, [ici] (http://www.w3.org/TR/html401/struct/tables.html#h-11.2.3) est plus d'informations. –