6

通过绑定属性(通过 valueAccessor)访问视图模型的值和从传递给处理程序的 init 和更新的 viewModel 参数获取它们之间有什么区别?我一直认为答案是那些链接到 valueAccessor 的模型属性会自动设置绑定(这会触发对可观察对象的任何更改的更新),但我不确定。

4

1 回答 1

10

valueAccessor参数使您可以访问具体传递到绑定中的内容,而该viewModel参数使您可以访问范围内的整个数据对象。

所以,如果有人说text: firstName

valueAccessor()会给你firstNameobservable/property 并viewModel让你访问包含firstName.

于 2013-07-04T20:01:18.763 回答