骨干收集何时真正触发“更新”事件

时间:2018-07-24 14:09:18

标签: javascript backbone.js

在文档中:

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

当我第一次获取集合时,由于添加了模型(因为这是第一次),所以除了要触发“更新”之外,我都会被触发。

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

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

还是我想念什么? (关于我可能会犯的错误的任何线索?)

ps:我使用的集合 fetch 没有选项,并且 parse 返回要添加(第一次)或刷新(第二次,第三次……获取)的模型

希望很清楚,在此先感谢

0 个答案:

没有答案