возможно ли получить привязанный объект JavaScript ViewModel из заданного элемента DOM?
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 );
javascript
knockout.js
Дирк Бур
источник
источник