0
我的解释是,视图模型是由绑定上下文的层次结构组成的,但我无法证实这一点。任何澄清将不胜感激。在knockout.js中,viewmodel和binding-context有什么不同?
我的解释是,视图模型是由绑定上下文的层次结构组成的,但我无法证实这一点。任何澄清将不胜感激。在knockout.js中,viewmodel和binding-context有什么不同?
A结合上下文是认为你可以从你的绑定引用数据的对象。在应用绑定时,Knockout自动创建并管理绑定上下文的层次结构。层级的根级别指的是您提供给
ko.applyBindings(viewModel)
的viewModel参数。然后,每次使用控制流绑定(如with或foreach)时,都会创建一个引用嵌套视图模型数据的子绑定上下文。
换句话说,是的 - 用于应用绑定的视图模型是绑定上下文的层次结构的根。