我正在使用淘汰赛-2.2.0.js。我在淘汰赛中有以下对象:
function Person(name, age)
{
this.Name = ko.observable(name);
this.Age = ko.observable(age);
}
var person = ko.observable(new Person("Tom", 23));
现在我想要的是在人可观察对象上放一个下标,例如:
person.subscribe(function(newValue){
//here i want the notification whenever person object name or age change
});
但是上述订阅并没有发生这种情况。还有其他方法可以做,还是我做错了什么?
编辑
我知道我们可以通过对每个单独的属性应用单独订阅来做到这一点,但我正在寻找一般订阅方法?