Closed bleemyoung closed 1 year ago
如果是编辑的时候path问题的话,vue3可以给path加v-model,不然就是通过组件的$$getInstance获取原生对象再获取路径
我获取了原生对象,打印了路径,但是原生对象的path并没有更新,如下图,我新增了一个点,函数pointUpdate被调用,打印了原生对象的path,但是只有四个点
如果是编辑的时候path问题的话,vue3可以给path加v-model,不然就是通过组件的$$getInstance获取原生对象再获取路径
在界面中对el-amap-polygon中点的编辑并没有引起path值的改变
问题已解决,在地图中修改了点之后path没有更新,但是可以通过e.target.getPath()可以获取到经纬度,再将对应的经纬度输入到path中
使用版本
请填写使用版本:2.0.3
问题描述
目前我通过v-for实现动态添加el-amap-polygon,但是遇到一个新问题,在地图中编辑了之后,data里的path并没有更新
如图,经过拖拽,地图中有5个点,但是polygon中path只有四个点(还是初始值),并没有更新, ps:想通过getPath手动修改path值,之前我用原生高德地图的时候有个方法getPath,但是在这个组件库封装了之后不知道在哪里使用getPath