根据使用场景需求:设置全局或者局部变量 ,作为控制监听绑定与移除的变量,vue文件中注意要放在data钩子函数里面
mapExtentChange:null,
事件绑定:
this.mapExtentChange = this.mapView.on("click", this.changeHandler);
事件移除
if(this.mapExtentChange !=null){
this.mapExtentChange.remove();
}
有时候需要绑定this指代
this.mapExtentChange = this.mapView.on("click", this.changeHandler.bind(this));