我正在插入一个像使用knockout(observableArray)的列表:
1.apple 删除
2.banana 删除
3.mango 删除
4.pineapple 删除
当我删除“ 2.banana 删除 ”时,列表显示如下:
1.apple 删除
3.mango 删除
4.pineapple 删除
但我希望它看起来像:
1.apple 删除
2.mango 删除
3.pineapple 删除
数组如下:this.list=ko.observableArray({num:1,name:apple});
我正在使用“foreach”和“push”功能添加更多元素和“删除”功能来删除。
Plz帮助我删除任何元素,使列表“num”更新。
答案 0 :(得分:2)
您可以在foreach模板中使用$ index来显示数字。这是Knockout 2.1的新功能,如下所示:http://www.knockmeout.net/2012/05/knockout-2-dot-1-is-out.html