为什么返回时状态保持不变

时间:2020-12-28 15:31:49

标签: reactjs react-router

问题在于返回时将状态更改为以前的形式。

工作顺序如下,当我在历史中打开一个模态窗口时添加ex。 {from: "/ self", ...rest}; 所以我可以理解打开一个模态窗口是必要的。之后我改变了路线前。 /p/3/p/4 状态保持不变,但是当我刷新页面时,我删除了状态,并使用相同的路径呈现了一条新路线。返回/p/3后,我希望它不是模态窗口的形式,但即使返回删除状态,它仍然返回之前的状态{from: "/self", ...rest};

问题是如何在返回时清除位置对象中的状态。

0 个答案:

没有答案