0

我有一个主干模型,它的某些属性具有主干集合。

当在这些集合之一上触发更改事件时,它不会传播到父模型。

是否有可能改变这一点,以便事件传播?

4

1 回答 1

3

如果您没有引用模型所属的集合(这将创建循环逻辑),您应该能够显式绑定它:

model.listenTo(model.collection, 'change', function() {
        model.trigger('change');
    });

这是一个似乎正在工作的 jsFiddle:http: //jsfiddle.net/2Nctk/2/

于 2013-04-01T00:08:23.917 回答