yangyanggu / vue-amap

高德地图封装 for vue2 vue3.0
https://vue-amap.guyixi.cn/
MIT License
268 stars 15 forks source link

如何动态添加编辑矢量图形 #23

Closed bleemyoung closed 1 year ago

bleemyoung commented 1 year ago

使用版本

请填写使用版本:v2.0.3

问题描述

遇到一个问题,我想编辑矢量图形,但是不知道改如何动态的添加

bleemyoung commented 1 year ago

目前我通过v-for实现动态添加el-amap-polygon,但是遇到一个新问题,在地图中编辑了之后,data里的path并没有更新

image image

如图,经过拖拽,地图中有5个点,但是polygon中path只有四个点(还是初始值),并没有更新, ps:想通过getPath手动修改path值,之前我用原生高德地图的时候有个方法getPath,但是在这个组件库封装了之后不知道在哪里使用getPath

bleemyoung commented 1 year ago

目前是通过v-for实现多个多边形的编辑,path是e.target.getPath获取