@lim-ui/hooks
v1.0.1
Published
Lim Vue 3 composables(与 Vue 强相关的可复用逻辑)
Readme
@lim-ui/hooks
Lim 组件库 Vue 3 composables(与框架强相关的可复用逻辑)。
安装
pnpm add @lim-ui/hooks
vue与@vueuse/core在本包中为peerDependencies,请由业务方提供,避免运行时实例分裂。
命名约定
- 所有 composable 以
useLim开头 - 返回值优先采用对象(命名解构)而非数组,便于后续扩展
使用示例
import { useLimToggle } from '@lim-ui/hooks'
const { value: visible, toggle } = useLimToggle(false)边界
- 与 UI/DOM 渲染解耦:composable 不应直接挂载/卸载 DOM,必要时通过传入
targetref - 不允许引入业务 API(业务侧 hook 请放
@lim-ui/biz)
