搜索...
一个便于在 React 中使用 Reactive 的 React Hook。
使用这个工具之前,你需要安装 @shined/reactive。
@shined/reactive
请查看 API。
点击下方链接跳转 GitHub 查看源代码。
import { create } from '@shined/reactive'; const [state, mutate] = useReactive(initialState, { create })
用于初始化状态的一个 object 对象。
object
export type UseReactiveOptions<State> = SnapshotOptions<State> & { create: typeof create }
Reactive 的选项,参见 Reactive 创建选项。
state 是当前状态,mutate 是一个对象,其改变将触发重渲染。
state
mutate