小编Ste*_*eve的帖子

如何使用react-router维护状态

我有一个反应应用程序与主App.js文件,保持我的初始状态.然后我设置了一些路线来浏览我的应用程序.

在其中一条路线中,我有一个按钮,按下该按钮可处理设定状态.我知道这可行,因为我已经控制台记录了状态的变化.但是,它还要求:

window.location.href = '/';
Run Code Online (Sandbox Code Playgroud)

然后,我们将我们发送到我们的主页.但是,一旦主页呈现状态,将恢复其初始设置,如App.js中所述.我不知道为什么一旦我被转发到网站的另一部分,状态就不会得到维护.鉴于我正在使用react-router这是否意味着我需要使用redux来处理应用程序的状态?

state reactjs react-router

1
推荐指数
1
解决办法
3126
查看次数

标签 统计

react-router ×1

reactjs ×1

state ×1