【发布时间】:2018-09-11 06:39:22
【问题描述】:
我是淘汰赛的新手。如果 foreach 包含超过 5 个数组,我想这样做,那么在 div 中应该应用垂直滚动,否则应该删除滚动。
如何使用淘汰赛来做到这一点?
HTML:
<div class="temp-autocomplete-suggestions">
<!-- ko foreach: autocompleteData -->
<div class="temp-pro-autocomplete-suggestion" data-index="text: $index">
<div class="temp-pro-suggest-pro-img">
<img class="temp-pro-img-responsive" data-bind="attr: {src:imageUrl}" alt="">
</div>
<div class="temp-pro-suggest-pro-data">
<div class="product-line product-name">
<a data-bind="attr: {href:productUrl}" target="_blank"><span data-bind="text:productName1"></span></a>
</div>
<div class="product-line product-price">Price: <span data-bind="value:productPrice"></span></div>
<div class="product-des">
<p class="short-des" data-bind="attr : {id:productName1}">ProductName1: <span data-bind="text:productName1"></span></p>
</div>
</div>
<div class="temp-pro-additem">
<button id="temp-pro-search-item-list" class="temp-pro-materialize-btn">Click Here</button>
</div>
</div>
<!-- /ko -->
</div>
注意:autocompleteData 是 ko.observableArray([])
【问题讨论】:
-
hi.. 之前的错误是如何解决的?
-
span 标签中存在括号语法问题。感谢帮助。 +1 帮助解决这个问题。
-
你能解决这个问题吗?
-
写答案:)
标签: html knockout.js magento2