react-amap icon indicating copy to clipboard operation
react-amap copied to clipboard

官网实例报错

Open Gqq475 opened this issue 3 years ago • 7 comments

https://uiwjs.github.io/react-amap/ 这个里面的实例中绘制工具,和贝塞尔曲线点进去页面崩掉了

Gqq475 avatar Jan 06 '23 11:01 Gqq475

@Gqq475 能否提供复现环境?

peidongGuo avatar Jan 10 '23 06:01 peidongGuo

https://github.com/uiwjs/react-amap/pull/282/files#diff-c0a675790a687da099a0b83bd7bbeb159836e5de4c57071b13f0fc0c5517480aR20

- map && map.removeLayer(instance);
+ map && map.remove(instance);

兼容 v1 (#282) 导致,应该判断版本号,然后根据版本号来使用不同的 API。 @peidongGuo

image

jaywcjlove avatar Jan 10 '23 12:01 jaywcjlove

image 我试了一下,我这边没报错。复现条件有吗?能否帮列一下?我这边再跟进一下。

peidongGuo avatar Jan 10 '23 13:01 peidongGuo

polygon 与 polygon-editor 页面切换 就可以重现,我已经修复了 @peidongGuo

jaywcjlove avatar Jan 10 '23 14:01 jaywcjlove

image 我记得我之前测试过这个 API,version 2.0 也是有这个的。我再测试测试。 @jaywcjlove

peidongGuo avatar Jan 11 '23 08:01 peidongGuo

经过测试,确实是和版本有关系,我的锅。 @jaywcjlove 厉害!

peidongGuo avatar Jan 11 '23 09:01 peidongGuo

@peidongGuo 大佬我也遇到这个问题了,升级5.0.21也不行,不过我是marker或者overlays的移除报错了,我要在node_module里改的胡,是改dist下的mapa.min.js还是改哪呢?

Vantown avatar Jan 06 '25 13:01 Vantown