认识
2023年01月12日
一、认识
**Zustand
**是一个基于发布订阅模式实现的状态管理方案。通过 create
方法创建一个 Store
,并在Store
里定义我们需要维护的状态和改变状态的方法, create
函数实际上返回了一个Hook
,通过调用这个hook
,我们就可以在组件中去订阅某个状态,或者获取改变某个状态的方法。不需要像是 Redux
用 context provider
将 store
传递下去,便可以让全域使用 Zustand
的状态。