問題タブ [leaflet-draw]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
281 参照

mapbox - mapbox draw mod でポイントの削除を許可する

draw_line_string モードで Shift キーを使用して前のポイントを削除できるように MapboxDraw.modes.draw_line_string.clickAnywhere 関数を書き直そうとしています。機能しますが、前のポイントを削除すると、新しい場所に新しいポイントが作成されます。

  1. 線を引く
  2. Shift キーを押しながら、前のポイントをクリックします
  3. 古いものを削除し、新しいものを作成します

古いポイントを削除して、新しいポイントを追加し続けたい 例はこちら https://jsfiddle.net/benderlio/5fxwhkdp/7/

UPD: OK、ポイントは currentVertexPosition を設定することです