【发布时间】:2021-05-10 23:44:23
【问题描述】:
在我的 React 应用程序中,我根据用户的来源对路由组件的初始化/渲染执行条件逻辑。如果他来自页面 A,则指向页面的链接包含在渲染路由时从 this.props.location.state 读取的状态数据。但是在刷新时,我需要页面“忘记”用户来自哪里(或者更具体地说,清除 location.state)。
不幸的是,Reach Router 不使用 history 作为依赖项,所以像 these 这样提倡 history.update() 的解决方案似乎行不通。
【问题讨论】:
-
你想好如何实现了吗?我有同样的问题
标签: javascript reactjs reach-router