【发布时间】:2013-04-29 17:53:49
【问题描述】:
我有一个视图模型
function ViewModel() {
this.applications = ko.observable(10);
this.applicationsText_computed = ko.computed(function () {
return "You have " + this.applications() + " applications";
});
this.applicationsText_classinc = function () {
return "You have " + this.applications() + " applications";
};
};
var viewModel = new ViewModel();
ko.applyBindings(viewModel);
<p data-bind="text: applicationsText_computed()"></p>
<p data-bind="text: applicationsText_classic()"></p>
当我更改applications observable 时,两个段落都会更改文本。
那么,使用ko.computed 和classinc 函数有什么区别呢?
【问题讨论】:
标签: javascript jquery knockout.js