У меня есть модель сотрудника, у которой есть адресная модель с соотношением 1-1. Я бы хотел, чтобы модель Employee знала, происходит ли какое-то изменение в адресе, который, в свою очередь, прослушивается по представлению.Как инициировать изменение на вложенных моделях в магистральных ассоциациях?
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);
}
});
«Вложенные изменения» не работают, когда с Менеджером происходят некоторые изменения. Пожалуйста помоги.