1
點擊事件,我在重繪事件style.load層和去除層雙與mapbox GL
map.on('style.load', function() {
loadByBounds(tempBounds)
});
function loadByBounds(b) {
if (map.getLayer("cluster-count")) {
map.removeLayer("cluster-count");
}
...
map.on('click', 'unclustered-point', function(e) {
var popup = new mapboxgl.Popup()
.setLngLat(e.features[0].geometry.coordinates)
.setHTML(text)
.addTo(map);
})}
但如何刪除map.on(「點擊」)事件?當我點擊Popup()顯示2次時。而且,當我更改第一層onclick事件觸發3次時,依此類推。所以我想我必須刪除點擊事件,但如何?謝謝