我正在使用一個挖空模板將可觀察數組綁定到視圖。我有一個對象數組,但我想只顯示滿足一定條件的對象。無論如何要使用淘汰賽模板綁定來做到這一點?我目前正在使用第二個解決方案(工作原理),因爲第一個解決方案導致錯誤,但我覺得可能有一個更簡潔的方法來做到這一點。'模板'綁定中'if'與'foreach'結合使用敲除
期望的解決方案(錯誤的產品沒有定義):
<div class="productItem" data-bind="template: { name: 'product-template',foreach:'history', as:'product', if: product.Count === 1}"></div>
我的解決方法解決:
<!-- ko foreach: { data: history, as: 'product' } -->
<div class="productItem" data-bind="template: { name: 'product-template', if: product.Count === 1}"></div>
<!-- /ko -->
你至少應該用''history''替換雙引號。另外我相信你不能在一個綁定中將'foreach'和'if'結合起來。 –