感谢John Papa的精彩教程。我尽力使用挖空为我的视图模型实现揭示模块模式.js
这是一个非常简单的例子:
- 有 2 个客户对象。
- 从两个对象添加 ID 并返回它。
http://jsfiddle.net/ThomasDeutsch/EHYfT/
不知何故,我得到的不是返回的值 - 而是执行的代码?我希望在屏幕上看到结果"3":)
我做错了什么?
您正在将两个可观察量添加在一起。 可观察量是函数。 确保使用 () 形式获取实际值,如下所示:
addId = ko.computed(function () {
return customer1.Id() + customer2.Id();
}),