Foxii

Results 4 issues of Foxii

### 问题描述 使用`new L7.Scene`和`new GaodeMap`创建地图实例,调用`scene.destroy()`后,打开chrome开发者工具内存一栏,点击垃圾回收后,拍摄堆快照,搜索`layer`和`scene`可以看到大量对象并未被释放 ![image](https://github.com/antvis/L7/assets/38043552/a6fefe12-ab79-4cd4-a041-6beeefce3adf) ![image](https://github.com/antvis/L7/assets/38043552/50d22697-ae05-463f-93bf-0e5624137730) ### 重现链接 https://codesandbox.io/p/sandbox/hungry-sid-yj4ylr?file=%2Fpackage.json ### 重现步骤 进入页面等加载完就可以垃圾回收拍摄堆快照了,拍之前记得要选中*.csb.app那个 ### 预期行为 layer等对象应该被释放,scene在持有它的引用销毁后也应该被释放 ### 平台 - 操作系统: [Windows.] - 网页浏览器: [Google Chrome] ### 屏幕截图或视频(可选) _No response_ ###...

good first issue

### Expected behavior when `@Condition` annotated method's parameter type is same to mapping source ```java DTO toDto(E entity); @Condition default boolean isEntityAvailable(E entity) { if (entity == null) { return...

bug

### 问题描述 目前官网示例点图层标签的解决方案是再加一个使用相同数据的点图层,但是这样有很多不方便的地方,比如鼠标的hover高亮、鼠标点击,标签和点作为两个对象行为并不一致,有割裂感(标签hover的时候点不会高亮,点击也是类似,是两个事件),要么就需要额外很多代码手动去维护这个一致性 ### 重现链接 _No response_ ### 重现步骤 _No response_ ### 预期行为 点图层支持设置标签,并且默认提供一致的鼠标交互行为,就像一个整体 ### 平台 - 操作系统: [macOS, Windows, Linux, React Native ...] - 网页浏览器: [Google Chrome, Safari, Firefox]...

### 问题描述 在使用vue3的teleport动态改变map元素在dom树中的位置时,发现这种情况下如果传送前后父容器大小不一样,地图resize事件不会被触发 试了一下似乎是element-resize-detector的问题,使用ResizeObserver可以正常获得元素大小 另一方面,主流浏览器基本都已经支持ResizeObserver,能否在ResizeObserver可用的情况下优先使用ResizeObserver? ### 重现链接 _No response_ ### 重现步骤 不需要 ### 预期行为 在ResizeObserver可用的情况下优先使用ResizeObserver获得map container的大小 ### 平台 - 操作系统: [macOS, Windows, Linux, React Native ...] - 网页浏览器: [Google Chrome,...