最佳答案
是否可以从给定的 DOM 元素获得绑定的 ViewModelJavaScript 对象?
ko.applyBindings( gLoginViewModel, document.getElementById("login-form") );
ko.applyBindings( gLoginViewModel, document.getElementById("register-form") );
而在其他地方——在毫不相关的代码中——类似这样的东西:
var viewModel = ko.getViewModel( formElement );
viewModel.someObservable( someData ); // observable available in all ViewModels
如果我能做这样的事情就更好了:
var viewModel = ko.getViewModel( someChildElement );