我有一个包含子类的 ViewModel,我希望在修改子类中的一个属性时收到通知,如下所示:
var Person = function(){
this.name = ko.observable("john doe");
this.age = ko.observable(45);
};
var ViewModel = function() {
this.Owner = ko.observable(new Person());
this.Owner().subscribe(function(){
alert("Someone updated owner");
});
};
var vm = new ViewModel();
vm.Owner().age(34);
但是上面的代码不起作用...