高德地图 Loca is not defined

发布于 2022-09-12 03:55:39 字数 780 浏览 18 评论 0

之前项目使用1.4x的高德地图一直没问题, 今天准备换成2.0API的 问题就来了

代码如下:
在 vue.config.js 中配置cnd 和 externals

```

cdn: {

    prefetch: [],
    css: [],
    js: [
      'https://cdn.jsdelivr.net/npm/echarts@4.8.0/dist/echarts.js',
      'https://webapi.amap.com/maps?key=bdecc03f57f71230c43ae5d4d55383f8&v=2.0&plugin=Map3D',
      'https://webapi.amap.com/ui/1.1/main.js',
      'https://webapi.amap.com/loca?key=bdecc03f57f71230c43ae5d4d55383f8&v=1.3.2'
    ]
  }

configureWebpack: {

externals: {
  AMap: 'AMap',
  Loca: 'Loca',
  echarts: 'echarts'
}

},

页面中已加载
![image.png](/img/bVbKs5p)
![image.png](/img/bVbKs5u)
![image.png](/img/bVbKs5C)
1.4x的时候也是这么写的没出问题, 2.0怎么就出了这么个问题?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文