LiuJiaNan
|
b544d62dd1
|
feat(RightUtils): 优化子菜单动画点击锁定与界面交互
- 新增 isAnimating 状态和 tryStartAnimation 方法防止动画期间重复点击
- 子菜单背景按钮禁用时添加 disabled 样式及无障碍 aria-disabled 属性
- 按钮点击事件中增加动画锁定判断,避免动画未完成前状态切换
- useChildMenuAnimation Hook 内部实现动画锁定机制,保证动画开始至结束期间禁用重复操作
- 在首次渲染和动画完成处正确管理动画锁,确保状态与动画同步
- index.less 中新增 disabled 样式防止用户交互,保持按钮和菜单状态一致
|
2026-07-15 09:36:02 +08:00 |
LiuJiaNan
|
589aa29376
|
复杂set修改使用immer简化
修复底部工具点击区域遮挡问题
|
2026-03-02 16:35:37 +08:00 |
LiuJiaNan
|
3010ec84f3
|
地图
|
2026-02-25 10:40:21 +08:00 |
LiuJiaNan
|
697d825669
|
地图
|
2026-01-19 14:09:05 +08:00 |
LiuJiaNan
|
518449613a
|
地图
|
2026-01-16 14:53:53 +08:00 |
LiuJiaNan
|
6d2e201730
|
地图添加过渡动画
|
2026-01-15 18:01:40 +08:00 |
LiuJiaNan
|
38b34ae82d
|
地图
|
2026-01-14 17:20:13 +08:00 |
LiuJiaNan
|
5eff5dd284
|
地图部分元素添加过渡动画
|
2026-01-12 16:51:34 +08:00 |
LiuJiaNan
|
f66152bdff
|
地图
|
2026-01-08 14:57:25 +08:00 |
LiuJiaNan
|
66d31d2a78
|
地图
|
2026-01-08 11:27:19 +08:00 |
LiuJiaNan
|
de7627f6e3
|
地图
|
2026-01-07 16:38:01 +08:00 |
LiuJiaNan
|
7683e00571
|
地图
|
2026-01-07 13:51:33 +08:00 |
LiuJiaNan
|
db78132f72
|
地图
|
2026-01-06 13:33:01 +08:00 |
LiuJiaNan
|
a058233c64
|
地图
|
2026-01-05 14:53:49 +08:00 |