这是一个简单的视图模型:
var vm = {
isValid1: ko.observable(false),
isValid2: ko.observable(false),
isValid3: ko.observable(false),
isValid4: ko.observable(false),
isAllValid: ko.computed(function() {
return isValid1() && isValid2() && isValid3() && isValid4();
});
}
当更新 isValid 并将它们全部设置为 true 时,如下所示:
vm.isValid1(true);
vm.isValid2(true);
vm.isValid3(true);
vm.isValid4(true);
isAllValid 似乎永远不会更新。我在这里做错了什么?
谢谢
尼古拉斯