【发布时间】:2013-04-19 03:29:05
【问题描述】:
这是一个简单的视图模型:
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 似乎永远不会更新。 我在这里做错了什么?
谢谢
尼古拉斯
【问题讨论】:
标签: knockout.js computed-observable