Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/458.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Backbone.js集合刷新方法是否仍然可用?_Javascript_Backbone.js - Fatal编程技术网

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

Javascript Backbone.js集合刷新方法是否仍然可用?,javascript,backbone.js,Javascript,Backbone.js,Collection类上的refresh方法记录如下: 然而,当我调用该方法时,我得到了“不是函数”错误。 另外,查看带有Firebug的DOM,我的集合中不存在刷新方法。 即使查看backbone.js源代码,我也看不到refresh方法的定义 刷新方法是否仍然可用? 如果没有,为什么要删除它? 如何批量更新集合?您需要在集合实例上调用.refresh var Col = Backbone.Collection.extend({ ... }); Col.refresh(); // INVAL

Collection类上的
refresh
方法记录如下:

然而,当我调用该方法时,我得到了“不是函数”错误。 另外,查看带有Firebug的DOM,我的集合中不存在
刷新
方法。
即使查看backbone.js源代码,我也看不到
refresh
方法的定义

刷新方法是否仍然可用?
如果没有,为什么要删除它?

如何批量更新集合?

您需要在集合实例上调用
.refresh

var Col = Backbone.Collection.extend({ ... });
Col.refresh(); // INVALID
(new Col).refresh(); // VALID


如果您正在查看主分支上的最新源代码,那么它将被重命名为重置。请使用最新的稳定版本。当发布新的稳定版本(0.3.4)时,他们将更新文档,提及重置

它存在于最新的主版本中,而不是最新的主版本中。可能是合并出错。它已重命名为重置。请使用最新的稳定版本。当发布新的稳定版本(0.3.4)时,他们将更新文档以提及重置。