vue3中echarts地图点击事件和空白点击事件
vue3中echarts点击事件和空白点击事件
·
myChart.getZr().on('click', (params) => {
if (params.target) {
//画布里面点击,如果不需要空白处点击,直接将下面方法移出去即可
myChart.off('click').on('click', function (event) {
//单击执行的方法......
} else {
//画布空白区
//空白单击执行的方法......
}
});
//备注写的时候先解绑off和on
//另外补充其他的
//地图双击事件
chart.off('dblclick').on('dblclick', function (event) {
mapClick_type = true; //自己自定义的,不用管
event.event.stop(); //防止事件下钻
return;
});
//echarts鼠标移出事件mouseout/globalout
chart.getZr().off('globalout'); //先解绑
chart.getZr().on('globalout', (param) => {
state.imageShow = false;
});
//地图外侧鼠标移动
chart.getZr().off('mousemove');
chart.getZr().on('mousemove', (param) => {})
更多推荐
已为社区贡献1条内容
所有评论(0)