Redux调度是否会启动完整的组件重新加载



我有带有表单的应用程序,在重写(严格(之后,我注意到现在,从商店frol from store from thunkdispatch discatch与setState相对的完整组件重新加载(constructor,componentdidmount(。

>

我有标题警告组件,如果商店包含带有非空消息的对象,则显示警报。如果我在另一个组件中派遣此杂物的更改,则此组件重新加载,丢失本地状态调用构造函数,componentDidmount e.t.c。

是正确的行为还是我做错了什么?

什么引起您的无意刷新,必须是由您的应用程序中较高的组件引起的,该组件受到Redux状态更改的影响。

当订阅Redux状态的包装组件会经历状态变化时,它将重新渲染。这可能会导致更改组件安装/卸载。

最新更新