高德地图:使用lazyAMapApiLoaderInstance存储地图时报错:To install it, you can run: npm install --save core-js/mo...

1、代码部分

lazyAMapApiLoaderInstance.load().then(() => {
      this.map = new AMap.Map("amapDemo", {
        center: new AMap.LngLat(112.873274, 28.221849),
      });
    });

2、问题描述

在data选项中定义一个map为null,然后在这个方法中去存储map,结果控制台报错


控制台报错.png

3、解决方案

经过查阅资料,是由于core-js 缺失问题导致的,然后我就去安装了core.js

npm install core-js@2

yarn add core-js@2

但是结果发现依旧报错,考虑可能是版本问题,就去安装core-js的最新版本,最终成功运行

npm install [email protected]

yarn add [email protected]
效果图示.png

你可能感兴趣的:(高德地图:使用lazyAMapApiLoaderInstance存储地图时报错:To install it, you can run: npm install --save core-js/mo...)