首先, 要去 高德地图申请开发者key(戳这里)
然后进行安装 :
npm install vue-amap --save
main.js
<script>
import VueAMap from 'vue-amap';
Vue.use(VueAMap);
VueAMap.initAMapApiLoader({
serviceHost: '您的代理服务器域名或地址/_AMapService',
plugin: ['AMap.Autocomplete', 'AMap.PlaceSearch', 'AMap.Scale', 'AMap.OverView', 'AMap.ToolBar', 'AMap.MapType', 'AMap.PolyEditor', 'AMap.CircleEditor'],
v: '1.4.4'
});
script>
vue文件
<template>
<div class="map">
<el-amap :dragEnable="true" :zoomEnable="true" class="amap-box" :zoom="zoom" vid="amap-vue" :position="center" :center="center">
<el-amap-marker :position="center" :icon="icon">el-amap-marker>
el-amap>
div>
template>
<script>
export default {
data(){
return {
center: ['坐标1','坐标2'],
icon: '自定义的图标src',
zoom: '15',
}
},
}
script>
结果如图:
Original: https://blog.csdn.net/qq_37146616/article/details/127789173
Author: 木豆mudou
Title: vue中调用高德地图
原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/653943/
转载文章受原作者版权保护。转载请注明原作者出处!