我正在开发一个有两个视图的应用程序。
View 1 是一个文档列表,展示了一些重要的细节 View 2 是它本身的文档。可编辑。
该应用程序是多用户的。因此,应用程序会轮询服务器以获取对集合的更新。
问题是,当集合(视图 1)被刷新(.fetch)时,它会从子模型中解除所有事件的绑定。包括在视图 2 中打开的一个。与获取之前一样,文档(模型)中的任何更改都反映在列表(集合)中,获取之后文档(现在是旧模型)现在与列表(集合)无关.
查看backbone.js 源代码后,这是预期的行为。是否有解决此问题的方法?