ClaudeSync:连接本地与云端AI项目的自动化同步工具
2026/5/10 6:31:00
下面给你一份React + Zustand 的系统性、从入门到进阶的使用指南,按实际项目节奏来讲,基本覆盖 90% 场景。
Zustand是一个:
的状态管理库,常用于:
npminstallzustand# 或pnpmaddzustand// stores/counterStore.tsimport{create}from'zustand';typeCounterState={count:number;increment:()=>void;decrement:()=>void;reset:()=>void;};exportconstuseCounterStore=create<CounterState>((set)=>({count:0,increment:()=>set((state)=>({count:state.count+1})),decrement:()=>set((state)=>({count:state.count-1})),reset:()=>set({count:0}),}));✅set用于修改状态
✅ 不需要 action / dispatch
import { useCounterStore } from './stores/counterStore'; function Counter() { const count = useCounterStore((state) => state.count); const increment = useCount