$index
$index是Knockoutjs为我们提供的属性,可以直接引用,它会随着数组等下标的变化动态变化的,比如如果数组的长度减少了1,$index的值也会跟着减少的。
<ul data-bind="foreach: months">
<li>
The current item is: <b data-bind="text: $data"></b>, number is <b data-bind="text: $index"></b>.
</li>
</ul>
ko.applyBindings({
months: ['Jan', 'Feb', 'Mar', 'etc']
});
测试一下$index的值是多少?