openlayers3学习-创建地图,添加、移除监听事件

一、入门实例









Title









效果图

openlayers3学习-创建地图,添加、移除监听事件_第1张图片

二、添加地图事件监听

//鼠标点击

let clickEvent = map.on('click',(e)=>{

console.log(e)

})

//移除监听事件

ol.Observable.unByKey(clickEvent)

 

click,dblclick,singleclick 区别联系

dblclick 会触发两次click,不会触发singleclick.

singleclick会在click触发之后250毫秒后触发。

也就是说singleclick触发会有250毫秒的延迟,再使用此事件的时候一定要注意,不然会产生意想不到的问题。

你可能感兴趣的:(openlayers3)