1
确保'更改:属性'事件总是被触发之前'更改'事件? 下面是一个例子:骨干中的模型更改事件顺序js
MyModel = Backbone.Model.extend({
property1: 'value1',
property2: 'value2'
});
var myModel = new MyModel();
myModel.bind('change:property1', function() { alert("change pty1"); })
.bind('change', function() { alert("change"); })
.bind('change:property2', function() { alert("change pty2"); });
能够保证所有的绑定“改变”的功能将被上次解雇的?
感谢您挖掘骨干的来源!我想知道这是一个实现细节还是设计选择。我不想依靠impl的细节。想知道为什么这没有适当的文件。 – nakhli
主干还有许多其他问题,例如大多数冗余下划线依赖。我其实我重写了我自己的整个事情的实现(花了6小时,其中包括许多新功能),所以我已经熟悉源:) – Esailija
很好:)你开源吗? _依赖关系对我来说是好的,因为我使用了_ template引擎。 – nakhli