Skip to content
On this page

useSet

管理 Set 类型状态的 Hook。

代码演示

API

const [
  set,
  {
    add,
    remove,
    reset,
    has,
    clear
  }
] = useSet(initialValue?: Iterable<K>);
const [
  set,
  {
    add,
    remove,
    reset,
    has,
    clear
  }
] = useSet(initialValue?: Iterable<K>);

Result

参数说明类型
setSet 对象Readonly<Ref<Set>>
add添加元素(key: T) => void
remove移除元素(key: T) => void
reset重置为默认值() => void
clear清除 Set() => void
hasSet has(key: T) => void

Params

参数说明类型默认值
initialValue可选项,传入默认的 Set 参数Iterable<K>-

Source

源码文档示例