高德地图 Loca is not defined

之前项目使用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怎么就出了这么个问题?
阅读 6.9k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题