Backbone.JS集合更改事件的更改详细信息
是否有办法从Backbone.JS collection change事件中收集有关更改的更多信息。我想弄清楚的是,是否有可能知道藏品的变化是什么;是否更新了模型,是否从集合中添加了模型或从集合中删除了模型,并且对于每一个模型,都要找出哪一个。不同的事件Backbone.JS集合更改事件的更改详细信息,backbone.js,backbone-events,backbone.js-collections,Backbone.js,Backbone Events,Backbone.js Collections,是否有办法从Backbone.JS collection change事件中收集有关更改的更多信息。我想弄清楚的是,是否有可能知道藏品的变化是什么;是否更新了模型,是否从集合中添加了模型或从集合中删除了模型,并且对于每一个模型,都要找出哪一个。不同的事件 将模型添加到集合时 collection.on('add',this.someFunc,this); 从集合中删除模型时 collection.on('remove',this.someFunc,this); 集合上没有更改事件,但您需要侦
将模型添加到集合时
collection.on('add',this.someFunc,this);
从集合中删除模型时
collection.on('remove',this.someFunc,this);
集合上没有更改事件,但您需要侦听模型更改事件以了解更改
在模型中:
initialize:function(){
this.on('change',function(){
this.collection.trigger('change');
});
}
现在,在本系列中,您可以听到有关更改事件的信息
collection.on('change',this.someFunc,this);
请参阅所有主干内置事件的列表