knockout mappedRemove和mappedDestroy有什么区别?

时间:2012-11-02 02:56:47

标签: knockout-mapping-plugin

在Knockout网站上找不到任何关于此内容的文档,除了淘汰映射插件外,它还没有。

1 个答案:

答案 0 :(得分:4)

叹息 - 一旦发布 - 你就找到了答案。讽刺地通过淘汰网站:http://knockoutjs.com/documentation/observableArrays.htmlhttp://knockoutjs.com/documentation/plugins-mapping.html

  

它们在功能上等同于常规ko.observableArray   函数,但可以根据对象的键做事。

简而言之:

mappedRemove和mappedRemoveAll以与删除相同的方式删除元素,但允许您对该键执行操作。

mappedDestroy和mappedDestroyAll是为了方便Ruby开发人员并将_destroy添加到对象中。不知道为什么 - 我不是Ruby开发人员。