2 个内容
本文对比了 Vue 3 中 `watch` 和 `watchEffect` 的区别。`watch` 仅在依赖值真正改变时触发,而 `watchEffect` 只要依赖的响应式数据 setter 被调用就会重新执行。示例代码清晰展示了同值赋值时 `watchEffect` 触发而 `watch` 不触发的现象。
本文深入解析 React Hooks 的实现原理,重点关注 useState。React Hooks 通过闭包和 Fiber 节点上的 Hooks 队列来管理 state。文章详细解释了 useState 的挂载过程,包括 hook 节点的创建、初始值的设置以及 dispatch 函数的绑定,强调了 Hooks 调用顺序一致性的重要性。