繁体   English   中英

JavaScript淘汰赛数据绑定

[英]javascript knockout data-bind

嗨,我在这里有一个沼泽标准值,其中包含选定类别中的多少产品。.由于某种原因,它不允许我将数据的长度绑定

Categories().Products

长度= 3,我可以在Google chrome监视列表中看到它吗?

<!-- ko if: Categories().Products.length > 0 -->
    <span class="Basket right">
      <p data-bind:"value: Categories().Products.length"</p>
<!--/ko-->

有任何想法吗?

'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-->

不知道您是否有错字,但ko if

<!-- ko if: Categories().Products.length > 0 -->
    <span class="Basket right">
      <p data-bind:"value: Categories().Products.length"</p>
<!-- /ko -->

而且,就像@ilya所说的那样,您可能还需要使Products成为可观察的数组。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM