Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/432.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/backbone.js/2.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 主干收集何时真正触发;更新;事件_Javascript_Backbone.js - Fatal编程技术网

Javascript 主干收集何时真正触发;更新;事件

Javascript 主干收集何时真正触发;更新;事件,javascript,backbone.js,Javascript,Backbone.js,在文件中: “更新”(集合,选项)-在集合中添加或删除任意数量的模型后触发的单个事件。” 当我第一次获取集合时,由于添加了模型(因为这是第一次),我将触发“更新” 但是,当我第二次获取集合(刷新数据)时,会再次触发“更新”,即使没有添加或删除任何模型(“添加”或“删除”事件未被触发)。“更改”事件会被触发,因为某些模型属性已更改 我的问题是:主干文档是否不完整,并且即使在对集合的模型执行“更改”时也会触发“更新”? 还是我遗漏了什么?(对我可能犯的错误有什么线索?) ps:我使用collecti

在文件中:

“更新”(集合,选项)-在集合中添加或删除任意数量的模型后触发的单个事件。”

当我第一次获取集合时,由于添加了模型(因为这是第一次),我将触发“更新”

但是,当我第二次获取集合(刷新数据)时,会再次触发“更新”,即使没有添加或删除任何模型(“添加”或“删除”事件未被触发)。“更改”事件会被触发,因为某些模型属性已更改

我的问题是:主干文档是否不完整,并且即使在对集合的模型执行“更改”时也会触发“更新”?

还是我遗漏了什么?(对我可能犯的错误有什么线索?)

ps:我使用collectionfetch而没有任何选项,parse返回要添加(第一次)或刷新(第二次、第三次……fetch)的模型


希望清楚,提前感谢

可能这是一个错误或不正确的文档。可能是您的观察不正确…证明或没有发生:)当您在过去的项目中使用集合时,您能将这些事情联系起来吗?或者它的行为与文档描述的方式相同?成功获取后,会有一个
集合
操作,如果有更改,则会触发更新。是的,我看到了,那么文档是否错误/不完整?或者我读得不对?