老师好,关于 processUpdateQueue 这个方法我有个问题:
如果在 React 事件的处理函数中多次 setState,会生成多个 update 并添加到 updateQueue? 并且通过 isBatchingUpdates 来将多次 setState 延迟执行,最后当真正更新时会走到 processUpdateQueue,这里 while 循环 updateQueue,每次 update 的 resultState 都成了计算下一个 update 的 baseState,但为什么 https://github.com/Advanced-Frontend/Daily-Interview-Question/issues/18 这道题里是合并了多次 setState,仅仅以初始 baseState 为基础,做了一次 + 1?