私はリーフレット アプリケーションに取り組んでいます。ここでは、カスタム描画コントロールとリーフレット描画コントロールも使用しています。
最近、リーフレット描画コントロールがクリックされたときに、カスタム コントロールのバインドを解除する必要がありました。
スクリプトのようなカスタム コントロールがあるとします。次に、その関数をアンロードするにはどうすればよいですか。
map.on('クリック', wallPlace);
スクリプト(明確化の場合)
L.easyButton('<img src="assets/img/wallicon.png" title="Draw Wall">', function () {
map.on('click', wallPlace);
polylineWall = new L.Polyline([], { color: 'yellow' });
}).addTo(map);
function wallPlace(){//some stuff}
イベント リスナでイベントを検索して調べましたが、何も見つかりませんでした。
私はjavascriptが初めてなので、いくつかの理解の問題が解決しません。誰かがそれについて知っている場合は、事前に感謝してください。