0
如何操縱DOM來利用MVVM模式,我想使用Knockout的點擊綁定來實現這個片段。我不想使用jQuery或JavaScript DOM方法。我正在幫助來自http://knockoutjs.com/documentation/click-binding.html如何操縱DOM來利用MVVM模式,我想使用Knockout的點擊綁定來實現這個片段
var viewModel = function() {
var self = this;
var geocoder = new google.maps.Geocoder();
document.getElementById('search-me').addEventListener('click', function() {
self.geoAddr(geocoder, map);
});
}
<input class="text-box" id="location" type="text" value="Delhi, India">
<button class="my-button" id="search-me" type="submit">
<img class="search-img" src="image/mybutton.png" alt="search" />
</button>
文檔中你發現了什麼麻煩? – gkb
@gkb我願意DOM的數據操縱必須利用MVVM模式,但不能使用jQuery或Javascript DOM方法。 我想在上面的js代碼中使用Knockout的點擊綁定http://knockoutjs.com/documentation/click-binding.html來實現此功能。 –
是否要調用'self.geoAddr(geocoder,map);'通過敲除的'click'綁定點擊按鈕? – gkb