即使上下文没有任何变化,React也会重新渲染

时间:2020-03-27 20:05:37

标签: javascript reactjs react-hooks react-context

我从我的应用程序中取出了这段代码,有人可以看一下它,它简化了,但类似于在多个组件之间共享通知的实际实现 https://codesandbox.io/s/optimistic-bouman-v74rb

我的问题是:为什么Header中的切换框会导致Notifications重新渲染? 在移动切换中,该框非常慢,我想这是整个应用程序重新渲染的原因。但是为什么Header的本地状态也会导致其他组件也重新呈现?

任何了解更多有关该主题的资源都是很好的。

谢谢!

0 个答案:

没有答案