React 17 这个特性真是坑人。。。(被坑过的都懂 😡
来欣赏一下社区的骂声:https://github.com/facebook/react/issues/21783
简单说,现在大部分项目会开启严格模式:https://zh-hans.reactjs.org/docs/strict-mode.html
但严格模式下组件会故意 render 两次,然而如果你在组件里 console 只会 log 一次,这会让你在排查某些多次调用问题的时候陷入迷茫。。。
React 17 这个特性真是坑人。。。(被坑过的都懂 😡
来欣赏一下社区的骂声:https://github.com/facebook/react/issues/21783
简单说,现在大部分项目会开启严格模式:https://zh-hans.reactjs.org/docs/strict-mode.html
但严格模式下组件会故意 render 两次,然而如果你在组件里 console 只会 log 一次,这会让你在排查某些多次调用问题的时候陷入迷茫。。。