我有两个包含相同模型的集合。如果一个集合对另一个集合上的模型侦听器进行了更改,则不会触发?任何已知的原因会发生这种情况?
答案 0 :(得分:2)
您可以通过制作此挂钩来查看是否触发了事件:
Backbone.Model.prototype.trigger = function(){
var old = Backbone.Model.prototype.trigger;
return function(e){
console.log( "model event triggered: "+e );
return old.apply( this, arguments );
};
}();
只要骨干模型在内部触发事件
,就应该记录