嗨,我在这里有一个标准值,它可以保存所选类别中有多少产品...出于某种原因它不会让我数据绑定长度
Categories().Products
长度= 3,我可以在Google Chrome观看列表中看到它?
<!-- ko if: Categories().Products.length > 0 -->
<span class="Basket right">
<p data-bind:"value: Categories().Products.length"</p>
<!--/ko-->
有什么想法吗?
答案 0 :(得分:0)
'Categories()。Products'observableArray?如果是这样,你应该使用'Categories()。Products()'
<!-- ko if: Categories().Products().length > 0 -->
<span class="Basket right">
<p data-bind:"value: Categories().Products().length"</p>
</span>
<!--/ko-->
答案 1 :(得分:0)
不确定您是否有拼写错误,但在ko if
<!-- ko if: Categories().Products.length > 0 -->
<span class="Basket right">
<p data-bind:"value: Categories().Products.length"</p>
<!-- /ko -->
而且,就像@ilya说的那样,你可能也需要让Products成为一个可观察的数组。