echarts地图geo组件退拽和缩放
2024-05-07 本文已影响0人
吖_7c06
this.chartMap.on('georoam', (params) => {
let option = this.chartMap.getOption();//获得option对象
let len = option.geo.length;
if (params.zoom != null) { //捕捉到缩放时
for (var i = 0; i < len; i++) {
option.geo[i].center = option.geo[0].center;
option.geo[i].zoom = option.geo[0].zoom;
}
} else {//捕捉到拖曳时
for (var i = 0; i < len; i++) {
option.geo[i].center = option.geo[0].center;
}
}
this.chartMap.setOption(option);//设置option
})