69
可以從給定的DOM元素獲取綁定的ViewModel JavaScript對象嗎?knockout.js - 從DOM元素獲取ViewModel
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);
提前感謝!
那麼他們在這裏記錄:http://knockoutjs.com/documentation/unobtrusive-event-handling.html :) –
@RPNiemeyer:啊,哎呀,謝謝你的鏈接。 –
完美! :) 謝謝 –