Gor*_*ath 6 reactjs react-redux
我们使用creatStore()将特定组件的数据存储在redux存储中,并使用combineReducers()组合所有组件的状态.现在,当我们离开页面时,我们需要清除使用redux存储的状态.这不是我在" 如何清除componentWillUnmount中的状态"中所写的标记问题 ? 因为在这个问题中他们希望通过使用this.state {}来清除他们保存的页面的状态.在我们的场景中,我们必须从特定组件的全局状态(redux-stored-state)中清除.我们想要一个全局解决方案,以便我们可以申请所有组件.请帮助我.
m1k*_*ael 15
您可以调度一个由相应的reducer处理的reset动作componentWillUnmount.减速器将清除redux状态.
要使其全局化,您可以创建一个更高阶的组件,该组件将重置动作的调度添加到它应用的组件.你可以为整个应用程序配备一个reducer来处理重置操作.
| 归档时间: |
|
| 查看次数: |
8239 次 |
| 最近记录: |