knockout.js - 从DOM元素获取ViewModel
- 论坛
- knockout.js - 从DOM元素获取ViewModel
11 浏览
knockout.js - 从DOM元素获取ViewModel
是否可以从给定的DOM元素获得绑定的ViewModel JavaScript对象?
ko.applyBindings( gLoginViewModel, document.getElementById("login-form") ); ko.applyBindings( gLoginViewModel, document.getElementById("register-form") );
而在其他地方 - 在与此不相关的代码中 - 可能会出现这样的情况:
var viewModel = ko.getViewModel( formElement ); viewModel.someObservable( someData ); // 所有ViewModel中都可用的可观察对象
如果我可以像这样做就更好了:
var viewModel = ko.getViewModel( someChildElement );