问题描述
我想在api发送带有更新令牌的响应时更新reducer。 我曾尝试从中间件调度操作,但是reducer正在重置为其初始状态。
解决方法
当您重新加载应用程序的一个组件时,就像有一个新应用程序一样,因此整个应用程序都将挂载并呈现。每个组件都将安装,因此减速器中的状态也将重置 您必须将您从api获取的令牌保存在本地存储中,然后在componentDidMount()中应用的根组件中,您应该分派一个动作,并且已将您获得的令牌保存在本地存储中,并以这种方式保存在reducer状态您总是在减速器状态下拥有该令牌