Backbone.js 如何触发主干关联中嵌套模型的更改?
我有一个员工模型,其地址模型具有1-1关系。我想让员工模型知道,如果地址发生了一些变化,视图也会听到这些变化Backbone.js 如何触发主干关联中嵌套模型的更改?,backbone.js,backbone-associations,Backbone.js,Backbone Associations,我有一个员工模型,其地址模型具有1-1关系。我想让员工模型知道,如果地址发生了一些变化,视图也会听到这些变化 var Employee = Backbone.AssociatedModel.extend({ relations: [ { type: Backbone.One, //nature of the relationship key: 'manager', // attribute
var Employee = Backbone.AssociatedModel.extend({
relations: [
{
type: Backbone.One, //nature of the relationship
key: 'manager', // attribute of Employee
relatedModel: 'Manager' //AssociatedModel for attribute key
}
],
defaults: {
age : 0,
fname : "",
lname : "",
manager : null
}
});
var Manager = Backbone.AssociatedModel.extend({
});
var EmployeeView = Backbone.View.extend({
initialize: function(){
this.model = new Employee();
this.listenTo(this.model, 'nested-change', this.render);
}
});
当管理器发生某些更改时,“嵌套更改”不起作用。请提供帮助。尝试设置Backbone.Associations.EVENTS\u NC=true
他们已更改了中的默认行为