admin-vben/packages/effects/hooks/src
broBinChen e7fd0e3b6a
feat(hooks): useHoverToggle的入参refElement支持传入响应式数组 (#6333)
* feat(hooks): useHoverToggle的入参refElement支持传入响应式数组

* feat(hooks): 1、增加 useHoverToggle 中 refElement 参数关于传入响应式数组的注释说明。 2、修改 watch 监听深度,仅需浅层监听 refs 变化。 3、使用 effectScope 管理 useElementHover 实例,避免 refs 变化时事件监听器累积导致的内存泄漏问题

* feat(hooks): 在useHoverToggle中增强 updateHovers  的边界处理,优化watch方案,只监听元素数量变化而不是整个数组变化,避免过度依赖收集

---------

Co-authored-by: xiaobin <xiaobin_chen@fzzixun.com>
2025-06-27 19:08:41 +08:00
..
index.ts feat: user-dropdown support `hover` trigger (#5143) 2024-12-15 18:24:22 +08:00
use-app-config.ts fix: fix known issues. fixed #59,fixed #61, fixed #67, fixed #68 [deploy] 2024-07-29 00:19:26 +08:00
use-content-maximize.ts refactor(project): re-adjust the overall folder 2024-07-23 00:03:59 +08:00
use-design-tokens.ts fix(use-design-tokens): 完善element-plus暗色主题颜色 (#6224) 2025-05-19 16:27:34 +08:00
use-hover-toggle.ts feat(hooks): useHoverToggle的入参refElement支持传入响应式数组 (#6333) 2025-06-27 19:08:41 +08:00
use-pagination.ts perf: format code with better style (#5283) 2025-01-01 11:39:49 +08:00
use-refresh.ts fix: missing await for an async function call (#4035) 2024-08-04 21:53:44 +08:00
use-tabs.ts feat(tabs): 支持计算属性作为标签标题,解决 #6170 的问题 (#6163) 2025-05-16 09:37:50 +08:00
use-watermark.ts fix: watermark settings in the preferences modified accidentally (#5823) 2025-03-31 09:06:02 +08:00