我有一个主干模型,它的某些属性具有主干集合。
当在这些集合之一上触发更改事件时,它不会传播到父模型。
是否有可能改变这一点,以便事件传播?
如果您没有引用模型所属的集合(这将创建循环逻辑),您应该能够显式绑定它:
model.listenTo(model.collection, 'change', function() {
model.trigger('change');
});
这是一个似乎正在工作的 jsFiddle:http: //jsfiddle.net/2Nctk/2/