for knock使用knockout js view.items()

时间:2013-04-01 04:59:53

标签: javascript for-loop knockout.js

我使用以下代码来遍历项目列表,

alert(view.items().length);
for(var i=0; i < view.items().length; i++){
      alert(view.items(i).productStatus);
}

我收到一个未定义的错误。我错过了一些东西吗?

1 个答案:

答案 0 :(得分:2)

您应该以view.items()[i] .productStatus的形式访问该数组。 假设items是一个可观察的数组。

for(var i=0; i < view.items().length; i++){
      alert(view.items()[i].productStatus);
}