- 博客(3)
- 收藏
- 关注
原创 Ant Design Vue 中 Tooltip 组件导致界面抖动问题
Ant Design Vue 的 Tooltip 组件首次 hover 时出现界面抖动,主要原因是工具提示首次渲染需要动态计算尺寸和位置。解决方案包括:1) 提前渲染隐藏的 Tooltip 预热(推荐);2) 禁用动画效果;3) 设置固定宽度。最佳实践是组合使用这些方法,特别是将 destroyTooltipOnHide 设为 false 并在页面加载时预渲染一个隐藏的 Tooltip。这些方案可以有效消除首次出现的视觉抖动问题,其中预渲染方案效果最好。
2025-06-27 06:50:11
417
1
原创 GeoServer 安装(windows 环境)
安装之前要去 Geoserver 官网查看与之搭配的 jdk 版本安装过程中建议修改默认端口号安装后如果发现无法访问,记得手动启动。
2025-04-24 06:51:18
1368
原创 Vue3 中使用 Cesium 初始化地图场景
有了 Vue3 项目之后就可以在项目中引入 Cesium 来初始化地图场景了。前者使我们开发地图场景的核心地图库,后者是这个地图库在 vite 项目中使用时要安装的一个 plugin 插件。在项目根目录下的 public 目录中新建 libs 文件夹,然后将 node_modules/cesium/Build 目录下的 Cesium 文件夹拷贝至新建的 libs 文件夹内。以上代码中 div 的样式需要自己在 style 标签中设置一下,因为目前本人喜欢用 tailwindcss,所以就用了这种写法。
2025-04-16 23:31:34
517
2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人