@Lfish99 有一个方法可以测试,之前我也是这样测试,我在加载高德地图的时候调试了个console.log('读取高德地图成功'); 你可以在需要使用的vue中先不要import AMap from 'AMap'(按照你说的是可以加载出来的),然后比对下,高德地图sdk和要使用vue的加载的先后顺序。如果vue先加载的话,就会出现AMap is not definedyu...
这个时候会发现vue页面会报AMap is not defined 解决办法,在根目录下新建vue.config.js文件 configureWebpack: {externals: {'AMap':'AMap'// 高德地图配置}} importAMapfrom'AMap' 这个时候就可以看到页面定位的信息了
if (!mapContainer.value) { console.log("Map container is not defined"); return; } window._AMapSecurityConfig = { securityJsCode: "申请的密钥", }; AMapLoader.load({ key: '申请的key值', version: '2.0', plugins: ['AMap.DistrictSearch'], }) .then((AMap) => { console.log("AMap lo...
一,vue3.0要通过app.config.globalProperties.$axios = axios进行挂载 二,vue-axios vue-axios是将axios集成到Vue.js的小包装器,可以像插件一样进行安装 在mian.js中引用axios,vue-axios,通过全局方法 Vue.use() 使用插件,就相当于调用install方法 import axios from 'axios' import VueAxios from 'vue-axios' ...
1,顾名思义,就是将之前data,computed,methods,onmounted等阐述同一功能的代码组合在一起(组合在setup中),是的组件以及代码更精准的复用。 2,组合dataz中数据时,为了保持原有的响应式,可以用refs,reactive(应用于对象)进行处理。 3,setup需return出外界可能会调用的值,通常是html中需要用到的那些变量,也有可能是cl...