这与浏览器插入的事实有关tbody
自动标记,这会导致评论不匹配。渲染的输出将如下所示:
<table>
<!-- ko foreach: MyPlans -->
<tbody>
<tr>
<td>Test</td>
</tr>
<!-- /ko -->
</tbody>
</table>
Steve 确实投入了一些工作来尝试纠正 KO 中不匹配的标签,但对你来说最简单的事情就是添加tbody
您自己或添加tbody
并把你的绑定放在上面。
<table>
<tbody data-bind="foreach: MyPlans">
<tr>
<td>Test</td>
</tr>
</tbody>
</table>
一个表有多个是合法的tbody
标签(如有必要)。