【发布时间】:2014-04-18 17:14:55
【问题描述】:
对于我的生活,我无法弄清楚为什么这不起作用。我正在尝试将每两种产品包装在一个 div 中。第一个产品效果很好,但第二个没有绑定数据
<div class="prods" data-bind="foreach: products">
<!-- ko if: $index()%2 == 0 -->
<div class="prodset">
<div class="paneProduct">
<div class="title" data-bind="html: product_title"></div>
<div data-bind="html: $index()"></div>
</div>
<!-- /ko -->
<!-- ko if: $index()%2 == 1 -->
<div class="paneProduct">
<div class="title" data-bind="html: product_title"></div>
<div data-bind="html: $index()"></div>
</div>
</div>
<!-- /ko -->
</div>
知道我哪里出错了
【问题讨论】:
-
你试过包装条件吗?例如
<!-- ko if: ($index()%2 == 0) --> -
我之前回答过这个问题:stackoverflow.com/a/18157118/1287183
标签: javascript knockout.js durandal