vue中调用高德地图

首先, 要去 高德地图申请开发者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>

结果如图:

vue中调用高德地图

Original: https://blog.csdn.net/qq_37146616/article/details/127789173
Author: 木豆mudou
Title: vue中调用高德地图

原创文章受到原创版权保护。转载请注明出处:https://www.johngo689.com/653943/

转载文章受原作者版权保护。转载请注明原作者出处!

(0)

大家都在看

亲爱的 Coder【最近整理,可免费获取】👉 最新必读书单  | 👏 面试题下载  | 🌎 免费的AI知识星球