为什么 Hooks 让我困惑
刚接触 React 的时候,教程用的还是 Class 组件。后来社区全面转向函数式组件 + Hooks,一下子很不适应。
最大的困惑是:没有 this 了,状态怎么管理?没有生命周期了,副作用怎么处理?
核心理解
useState——就是声明一个"会触发重渲染的变量"。 useEffect——就是"当某些值变化时,执行这个副作用"。 useRef——就是一个"跨渲染周期保持不变的盒子"。
下一步
继续深入 Context + useReducer 做全局状态管理,以及 React Router 做页面路由。
返回技艺录