jest możliwe, aby uzyskać bindowany obiekt JavaScript ViewModel z danego elementu DOM?knockout.js - Get ViewModel z elementu DOM
ko.applyBindings(gLoginViewModel, document.getElementById("login-form"));
ko.applyBindings(gLoginViewModel, document.getElementById("register-form"));
i gdzie indziej - w raczej niepowiązanych kodu - coś takiego:
var viewModel = ko.getViewModel(formElement);
viewModel.someObservable(someData); // observable available in all ViewModels
byłoby jeszcze lepiej, gdybym mógł zrobić coś takiego:
var viewModel = ko.getViewModel(someChildElement);
Dzięki z góry!
Cóż, są one udokumentowane tutaj: http://knockoutjs.com/documentation/unobtrusive-event-handling.html :) –
@RPNiemeyer: Ahh, whoops, dzięki za link. –
Idealny! :) dzięki –