我看到obeservable声明如下
viewModel = ko.observable({
currentUser: ko.observable({
userInfo: ko.observable()
})
})
这里Observable声明为ko.observable({})。它是什么意思。
谢谢, 罗希特夏尔
答案 0 :(得分:0)
JavaScript中的花括号是一个对象声明,允许您创建包含各种类型的多个属性的对象。
使用打开和关闭的大括号ko.observable
初始化ko.observable({})
正在使用空对象初始化observable。上面列出的代码将创建一个可观察对象,用于跟踪该对象的更改。