1.1.2 • Published 10 months ago

v3-use v1.1.2

Weekly downloads
-
License
MIT
Repository
github
Last release
10 months ago

v3-use

v3-use is a high-quality and reliable Vue3 Hooks library.

npm(tag) codecov

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 的 Hook
    • useReducer 适用于复杂状态管理的 Hook
    • useToggle 用于在两个状态值间切换的 Hook
    • useBoolean 管理 boolean 值的 Hook
    • useDefault 当 state 为nullundefined时返回默认值
  • Scene

  • Browser

  • Effect

    • useTimeout 一个可以处理 setTimeout 的 Hook
    • useInterval 一个可以处理 setInterval 的 Hook
  • LifeCycle

    • useEffect 方便管理生命周期的 Hook,立即运行一个函数,同时响应式地追踪其依赖,并在依赖更改时重新执行
    • useEffectOnce 只在mountedbeforeUnmount阶段执行的生命周期
    • 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