Skip to content
On this page

useBoolean 布尔状态

Hidden Title

基础用法:const { state, setTrue, setFalse, toggle } = useBoolean(false)

基础用法

说明

useBoolean 用来管理布尔值状态,适合弹窗显示、折叠展开、开关状态、确认区显示隐藏等场景。

调用形式

ts
const { state, set, setTrue, setFalse, toggle } = useBoolean(initialValue)
const { state, set, setTrue, setFalse, toggle } = useBoolean(initialValue)

参数说明

参数类型必填默认值说明
initialValuebooleanfalse初始布尔值。

返回值

名称类型说明
stateRef<boolean>当前布尔状态。
set(value: boolean) => void设置指定布尔值。
setTrue() => void设置为 true
setFalse() => void设置为 false
toggle() => voidtrue / false 间切换。

思云博智私有前端组件库