1.1.2 • Published 10 months ago
v3-use v1.1.2
v3-use
v3-use is a high-quality and reliable Vue3 Hooks library.
Install
$ npm install --save v3-use
# or
$ yarn add v3-use
# or
$ pnpm add v3-use
Usage
import { useBoolean } from 'v3-use'
const [state, { toggle, setFalse, setTrue }] = useBoolean()
Hooks
State
useState
— 管理 state 的 HookuseReducer
— 适用于复杂状态管理的 HookuseToggle
— 用于在两个状态值间切换的 HookuseBoolean
— 管理 boolean 值的 HookuseDefault
— 当 state 为null
或undefined
时返回默认值
Scene
useCounter
— 管理计数器的 HookuseMethods
— 一个 useReducer 简化版的 HookuseCountDown
— 一个用于管理倒计时的 HookusePolling
— 一个用于管理轮询的 HookuseStepper
— 管理步骤器的 Hook
Browser
useTitle
— 用于设置页面标题的 HookuseEventListener
— 封装 EventListener
Effect
useTimeout
— 一个可以处理 setTimeout 的 HookuseInterval
— 一个可以处理 setInterval 的 Hook
LifeCycle
useEffect
— 方便管理生命周期的 Hook,立即运行一个函数,同时响应式地追踪其依赖,并在依赖更改时重新执行useEffectOnce
— 只在mounted
、beforeUnmount
阶段执行的生命周期useFirstMountState
— 检测当前是否为第一次渲染useLogger
— 在控制台记录 vue 生命周期变化的 Hook
1.1.1
11 months ago
1.2.0
11 months ago
1.1.2
10 months ago
1.1.0
2 years ago
1.0.22
3 years ago
1.0.26
3 years ago
1.0.25
3 years ago
1.0.24
3 years ago
1.0.23
3 years ago
1.0.29
3 years ago
1.0.28
3 years ago
1.0.27
3 years ago
1.0.25-1
3 years ago
1.0.25-0
3 years ago
1.1.0-0
3 years ago
1.0.18
3 years ago
1.0.17
3 years ago
1.0.16
3 years ago
1.0.16-6
3 years ago
1.0.19-1
3 years ago
1.0.18-2
3 years ago
1.0.1-6.5
3 years ago
1.0.18-1
3 years ago
1.0.20
3 years ago
1.0.1-6.3
3 years ago
1.0.1-6.4
3 years ago
1.0.1-6.1
3 years ago
1.0.1-6.2
3 years ago
1.0.15
3 years ago
1.0.14
3 years ago
1.0.13
3 years ago
1.0.12
3 years ago
1.0.11
3 years ago
1.0.10
3 years ago
1.0.9
3 years ago
1.0.8
3 years ago
1.0.7
3 years ago
1.0.6
3 years ago
1.0.5
3 years ago
1.0.4
3 years ago
1.0.3
3 years ago
1.0.2
3 years ago
1.0.1
3 years ago
1.0.0
3 years ago