javascript - 如何在使用 ko.utils.arrayForEach 时获取索引值

标签 javascript knockout.js

我正在使用 ko.utils.arrayForEach,如下所述。

ko.utils.arrayForEach(comments , function(comment) {
    tmp.push(comment);
});

在这里,我得到了所有结果,并将它们推送到 tmp。如果我想单独访问第一条记录,如何修改上面检索索引的代码。

最佳答案

自 2014 年 5 月 14 日发布的 3.1.0 版以来,index 作为第二个参数传递给所有数组函数:

ko.utils.arrayForEach(items, function(item, index) {
    /* ... */
});

关于javascript - 如何在使用 ko.utils.arrayForEach 时获取索引值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21900268/

相关文章:

knockout.js - 是否可以将 KnockoutJS 与屏蔽输入一起使用?

javascript - jQuery - 无法在 Firefox 中编辑/删除输入值

javascript - SvgToPdf 抛出错误

javascript - Knockout.js 动态组合表

javascript - 未捕获的类型错误 : Cannot read property 'nodeType' of null

javascript - 将列表重新格式化为分组结构

javascript - 使用 Knockout.js 自定义验证规则

javascript - 如何获得下一个 12 :00:00PM in javascript date object

javascript - jqTree从Json中获取树: "Uncaught TypeError: $(...).tree is not a function"

javascript - Jquery减去不同的值