Vue 脚手架使用Google map

参考于:谷歌地图API教程及在VUE中的使用_feiyu_may的博客-CSDN博客_vue-google-maps

第一步:引入谷歌秘钥,没有需要去这个网址申请:https://developers.google.com/maps/documentation/javascript/get-api-key

<script src="http://ditu.google.cn/maps/api/js?&key=yourkey"></script>

第二步:引入相关模块

npm install google --save
npm install vue2-google-maps --save

第三步:在webpack.base.conf.js文件里的module.exports里加一句
  externals: {
    'google': 'google'
  },

查看在package.json说明引入成功啦

"google": "^2.1.0"
"vue2-google-maps": "^0.10.5"

如果不行请删除再按装一次

npm uninstall 模块:删除模块,但不删除模块留在package.json中的对应信息
npm uninstall 模块 --save 删除模块,同时删除模块留在package.json中dependencies下的对应信息
npm uninstall 模块 --save-dev 删除模块,同时删除模块留在package.json中devDependencies下的对应信息

假如报错,注意Vue的生命周期,等google加载完成在运行

    mounted() {
      if (google) {
        //谷歌地图的方法
        this.initMap()
      }
    }

腾讯云1核 2G云 带宽5M,1年50元(新用户38元),3年150元,
腾讯云2核 4G云 带宽8M,1年74元,3年222元,
腾讯云4核 8G云 带宽10M,1年269元,3年808元

官网优惠购买地址:购买链接

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值