Backbone听集合,找出哪个模型已经改变

时间:2014-04-05 17:46:15

标签: backbone.js

我有一个监听集合中更改的视图 - 如果集合发生更改,那么视图将再次呈现。

this.listenTo(someCollection, "change", this.someMethod);

我想知道集合内部究竟发生了什么变化,我怎样才能找出变化的内容?

1 个答案:

答案 0 :(得分:2)

文档是你的朋友:http://backbonejs.org/#Events-catalog提供给你的第一个参数是改变的模型:

someMethod: function(model, options){
  console.log("Model that changed: ", model);
  console.log("Options: ", options);
}