按順序講一下本身的實現過程,中間踩了好幾個坑,感謝 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