使用Chrome进行调试时,我可以看到CoverPrices有9个元素。 foreach循环实际上运行良好,并且表格看起来正确,第一个跨度正确绑定到Item1。淘汰赛“如果绑定”不起作用
但是,if绑定不起作用并显示两个图像。然而,Item2中的所有元素都具有真正的价值,所以只有第一个图像应该显示出来。
<!-- ko foreach: CoverPrices -->
<tr>
<td>
<span data-bind="text: Item1"></span>
</td>
<!-- ko foreach: Item2 -->
<td>
<img src="~/Images/yes.png" alt="oui" data-bind="if: $data" />
<img src="~/Images/no.png" alt="non" data-bind="ifnot: $data" />
</td>
<!-- /ko -->
</tr>
<!-- /ko -->
我的绑定有什么问题吗?
你可以发布你的'Item2'集合是怎么样的? – nemesv 2013-03-13 10:35:09