vue3 的 hooks 合集
-
useBoolean
- useBoolean 管理布尔类型的值
-
useDeepCopy
- useDeepCopy 简单的深拷贝
-
useFormatResult
- useFormatResult 实现格式化数据
-
useInterval
- useInterval 定时器
-
useResetRef
- useResetRef ref 重置
-
useResetState
- useResetState reactive 重置
-
useTimeOut
- useTimeOut 定时器
-
useToggle
- useToggle 管理真假值
-
useDebounce
- useDebounce 处理防抖值
-
useDebounceFn
- useDebounceFn 处理防抖函数
-
useThrottle
- useThrottle 处理节流值
-
useThrottleFn
- useThrottleFn 处理节流函数
-
useBlank
- useBlank 判断是否为 null、undefined、''
-
useState
- useState 管理状态值(类似 react 的 useState)
-
useAsyncState
- useAsyncState 管理异步状态值
-
useLocalStorage
- useLocalStorage localStorage 的操作
-
useSessionStorage
- useSessionStorage sessionStorage 的操作
-
useOnceWatch
- useOnceWatch watch 监听但只触发一次
-
useVModel
- 监听 props 的某个值
-
useVModels
- 监听 props
-
computedAsync
- 异步 computed