admin管理员组

文章数量:1391955

I am confused about this sentense in /

Even if your Effect was caused by an interaction (like a click), React may allow the browser to repaint the screen before processing the state updates inside your Effect.

What does "the state updates inside your Effect" mean by here? I think here what the doc want to express is that the click update the state, then react re-render, then the browser repaint, then the code inside useEffect execute. Why is there also state updates inside Effect? Is here a mistake, which was suppose to be "React may allow the browser to repaint the screen before processing the code inside your Effect."

本文标签: reactjsWhen does code inside useEffect execute Before repaint or afterStack Overflow