原因是多次渲染地图导致的,也就是var map = new BMap.Map("");执行了多次;
解决方法是把map设置成全局变量,也就是只渲染一次;
也可以加判断条件 if(!map){map = new BMap.Map("");}
声明:个人笔记是我自己随手记的,可能只有我自己看的懂,望大家见谅;
原因是多次渲染地图导致的,也就是var map = new BMap.Map("");执行了多次;
解决方法是把map设置成全局变量,也就是只渲染一次;
也可以加判断条件 if(!map){map = new BMap.Map("");}
声明:个人笔记是我自己随手记的,可能只有我自己看的懂,望大家见谅;