在 Knockout JS 中,是否可以执行foreach
2 递增的操作?类似于:
for (var i = 0; i < array.length; i += 2) {
// Do stuff
}
我想这样做的原因是因为我需要循环的数据是一个数组而不是一个对象。例子:
viewModel = function () {
this.facets = ["Sample", 100, "Sample 2", 200];
}
但是数据需要这样显示:
<ul data-bind="foreach: facets"> <!-- Can this foreach be incremented by 2? -->
<li>$data[$index]: $data[$index + 1]</li>
</ul>
任何帮助将不胜感激。