跳转到正文

Hooks ​

模板的公开 Hooks 从 @/hooks 导入。与具体组件一起使用的 useForm、useModal、useChart、useFlow 从 @/components 导入,请看对应组件页。useRequest 从 @/axios 导入。

需求API
跳转页面,切换首页,操作标签和菜单标记导航与菜单
内容最大化、重载或滚动布局与滚动
主题、语言、水印主题与国际化
分页与右键菜单组件交互
窗口尺寸、元素全屏和日期窗口与日期
DOM 截图、打印截图与打印

需要订阅、事件或清理的 Hook 在 setup() 或有效的 Vue effect scope 中创建。在 DOM 挂载后或用户操作时执行截图、打印和全屏。BasicTarget 接受元素、ref 或 getter,解析规则和可用元素类型见Vue 与 DOM 目标。

项目保留 @/hooks/web/useI18n、@/hooks/web/useVueRouter、@/hooks/web/usePagination 作为兼容导入。新代码统一从 @/hooks 导入。实现和测试入口见源码 Hooks 索引。