簡體   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