微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Backbone.js集合刷新方法是否仍然可用?

如何解决Backbone.js集合刷新方法是否仍然可用?

| 此处记录了Collection类的
refresh
方法: http://documentcloud.github.com/backbone/#Collection-refresh 但是,当我调用方法时,出现“不是函数错误。 另外,查看带有Firebug的DOM,我的收藏夹中没有
refresh
方法。 即使浏览了ribs.js源代码,我也没有看到no0ѭ方法的定义。
refresh
方法仍然可用吗? 如果没有,为什么将其删除? 如何批量更新收藏集?     

解决方法

        您需要在Collection实例上调用
.refresh
var Col = Backbone.Collection.extend({ ... });
Col.refresh(); // INVALID
(new Col).refresh(); // VALID
.refresh
源代码 如果您在master分支上查看最新的源代码,那么它将被重命名以进行重置。请使用最新的稳定版本。当发布新的稳定版本(0.3.4)时,他们将更新文档以提及重置     

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。