vue项目根目录下引入了百度地图插件,如下:<script src="https://api.map.baidu.com/api?v=2.0&ak=12a80d44d5s4d4g5s6201d5e191c&s=1"></script>
在组件cityselect.vue中引入,如下import BMap from 'BMap'
现在出现的问题是,百度这段js有时会报错,导致所有引用cityselect.vue的页面都打不开。
这段js加载成功的话,window对象上会有个BMap对象
现在想知道有没有办法判断window.BMap对象是否存在,不存在就手动赋值一个空对象,避免引用页面报错