vue+高德离线地图vue-amap开发

前言:

       在使用多次高德离线地图的插件 vue-amap  感觉收获还是很多的,这里来整理下相关资料

效果图:

vue+高德离线地图vue-amap开发_第1张图片

目录:

 

实现步骤:(源码在最下面)

一、安装插件

二、template配置基础的地图组件

三、data里面定义相关数据

四、撒点的实现,

1、template:

2、data部分定义字段:

3、methods里面动态加点,我这里还给对应的点加弹框了

五、给每个点配置弹框

1、template:

2、data部分定义字段:

3、methods里面动态加点,我这里还给对应的点加弹框了

六、画线

1、template:

2、data部分定义字段:

七、画范围

1、template:

2、data部分定义字段:

源码:

 


实现步骤:(源码在最下面)

一、安装插件

cnpm install vue-amap --save

二、template配置基础的地图组件

 

三、data里面定义相关数据

        center: [108.90315, 34.21903], // 中心位置
        zoom: 14,

四、撒点的实现,

1、template:

vue+高德离线地图vue-amap开发_第2张图片

2、data部分定义字段:

vue+高德离线地图vue-amap开发_第3张图片

3、methods里面动态加点,我这里还给对应的点加弹框了

vue+高德离线地图vue-amap开发_第4张图片

五、给每个点配置弹框

1、template:

vue+高德离线地图vue-amap开发_第5张图片

2、data部分定义字段:

vue+高德离线地图vue-amap开发_第6张图片

3、methods里面动态加点,我这里还给对应的点加弹框了

vue+高德离线地图vue-amap开发_第7张图片

六、画线

1、template:

vue+高德离线地图vue-amap开发_第8张图片

2、data部分定义字段:

vue+高德离线地图vue-amap开发_第9张图片

七、画范围

1、template:

vue+高德离线地图vue-amap开发_第10张图片

2、data部分定义字段:

vue+高德离线地图vue-amap开发_第11张图片

源码:





到此就结束了

你可能感兴趣的:(map,vue-amap)