刷新集合后,如何获取更改的模型?

时间:2011-06-14 13:45:10

标签: backbone.js

刷新集合后,是否有办法知道集合是否已更改,如果是,则检索新建,修改或删除的各个模型?

1 个答案:

答案 0 :(得分:1)

我建议重新阅读文档refresh。刷新将从集合中删除所有模型,然后仅加载传递给它的模型。

因此,回答你的问题:

  1. 该集合将始终更改
  2. 所有型号基本上都是新鲜的,但您必须查看其ID,以确定它们是否为new
  3. 您无法分辨哪些已被删除 - 除非您之前保存了该集合的副本,并通过配对比较进行配对。