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次时,依此类推。所以我想我必须删除点击事件,但如何?谢谢