ノックアウトテンプレートを使用してGoogleマップマーカー情報ウィンドウにclickイベントを入力して、wiki記事をモーダルに表示しようとしています。今、私のマーカは空白になっていますが、私はエラーを受けていません。私は間違って何をしているかについての任意のアイデアですか?GoogleマップにKnockout koテンプレートバインディングを使用するinfowindow
HTMLスニペット
<script type="text/html" id="info-template">
<div data-bind="with: currentLocation">
<div id="m-title" data-bind="text: title"></div>
</div>
<button id="wiki-a" data-bind="click: toggleWiki">
Wikipedia Articles
</button>
<div id="pano"></div>
</script>
JSあなたは直接GoogleのSetContentメソッド内でノックアウトのJSテンプレートを追加することはできませんhttps://github.com/CHBaker/Neighborhood-map
これは情報ウィンドウにHTMLを表示していますが、これはテンプレート内のデータバインドクリックイベントを防止していますか? – FussinHussin
setContentメソッドの後にイベント 'ko.applyBindings(、<テンプレートノード>)をバインドできます。 –
これは疑問な質問かもしれませんが、setContentメソッドの次の行にその設定をすることはできますか?私はすでに私が持っているko.applyBindingsメソッドを使って、私のjsファイルの最後にそれを設定すべきですか? – FussinHussin