logo

React 的 Hooks 调度机制

Published on

故事背景

Hooks 的顺序调用让我好奇其调度原理。

设计思路

  • 分析 Hook 链表。
  • 理解更新逻辑。
  • 伪代码

js

let currentHook = null;
function mountHook() {
  currentHook = { memoizedState: null, next: null };
}
🤪 您也可以编辑此页: