实例化百度地图时 通过传入option :{enableMapClick:false }来关闭底图景点点击事件

1
new BMap.Map(el, { enableMapClick: false });

如果通过使用echarts 的 bmap 拓展来载入百度地图的话 有两种方法

  1. 按需引入 像require 或 es6 的import 引入 bmap组件

    需要打开 node_modules/echarts/extension/bmap/BmapCoordSys.js 大概在170行左右

1
2
var bmap = bmapModel.__bmap = new BMap.Map(bmapRoot); 	//替换成
new BMap.Map(bmapRoot, { enableMapClick:false }) ;

2.直接引入bmap压缩包,通过在文件内搜索 new BMap.Map 找到百度地图实例化的位置 加入{enableMapClick:false}