我正在使用淘汰赛并拥有此代码
self.array = ko.observableArray([]);
HTML
<!--ko if: array().length > 0-->
<tr>
<td>Some text</td>
</tr>
<!--/ko-->
<!--ko ifnot: array().length > 0-->
<tr>
<td>Some other text</td>
</tr>
<!--/ko-->
我正在使用其他一些淘汰赛声明并且它们有效,但这不起作用,我无法弄清楚原因。有人可以帮帮我吗?
答案 0 :(得分:3)
似乎在表中使用虚拟元素需要使用包装<tbody>
元素。
看我的小提琴: http://jsfiddle.net/yq9v7d0g/2/
一旦我添加了<tbody>
元素,一切正常。这曾经是Internet Explorer中的一个问题,但似乎又是一个问题。