react 引入 百度地图API

使用 Echarts 的地图的时候,发现报错,说 Bmap api is not loaded 百度地图API没有加载

乍一想,Echarts 用的也是 百度地图 啊,没有引入百度地图,还用个啥,当然报错了

但是,如何引入呢?

直接在 html 页面用 script 引入,肯定不行,React 是模块化的,在html引入也用不了 Bmap啊

后来查找了一些博客,顿然醒悟,可以通过 webpack 引入外部 js 啊

方法:

  首先引入百度地图API到 html 页面上。注意⚠️引入该文件的位置,最好是在head之间引入

  <script type="text/javascript" src="http://api.map.baidu.com/api?v=3.0&ak=您的密钥"></script>

  然后给 webpack 添加配置:external (外部的)

  

 

转载于:https://www.cnblogs.com/z-one/p/9242345.html

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值