我有一個帶有ol.interaction.Select
的地圖,當我想放置一些新的對象(點)時,我添加了一個ol.interaction.Draw
。OpenLayers 3:在DrawInteraction之後省略SelectInteraction
現在,只要我點擊創建Point
,selectInteraction
就會觸發select
事件。由於drawend
事件在select
事件之前觸發,因此我無法確定它是否是真正的select
或者是因爲我正在繪製而發生的。
我也嘗試過在drawend
事件中激活/關閉selectInteraction
,setTimeout
,但沒有運氣。只要我激活selectInteraction
,就會觸發select
事件。
也許你展示了一下你的邏輯。 –