按顺序讲一下本身的实现过程,中间踩了好几个坑,感谢 Google,感谢 SegmentFault,让我成功出坑。javascript
xxx.xxxxxx, xx.xxxxxx
,将坐标复制下来以后,粘贴到示例代码中,按照示例代码中数字的格式,精确到小数点后三位便可 xxx.xxx, xx.xxx
。vue-cli
,经过 vue init webpack project
指令安装)。上网搜索一番,在百度地图开发实例番外篇--实用方法(持续更新)中找到了解决方法,原来是须要针对 ESLint 进行单独配置:// .eslintrc OR .eslintrc.js module.exports = { ... "globals": { //为百度地图设置规则 "BMap": true, "BMAP_NORMAL_MAP": true, "BMAP_HYBRID_MAP":true, "BMAP_ANCHOR_TOP_LEFT":true, "BMAP_ANCHOR_TOP_RIGHT":true, ... } }
Cannot read property 'gc' of undefined
。搜索一番后找到了解决方法,原来是要把示例代码放到 Vue 的 mounted
这个生命周期钩子函数中才行。若是还不行,能够在示例代码外面加上一段代码:mounted () { this.$nextTick(() => { // 示例代码 }) }
好了,到这里就大功告成了,哈哈。php