gpt4 book ai didi

reactjs - 检测 react 路由器中的先前路径?

转载 作者:行者123 更新时间:2023-12-03 13:00:10 25 4
gpt4 key购买 nike

我正在使用 react 路由器。我想从我来自的地方检测上一页(在同一应用程序内)。我的环境中有路由器。但是,我在路由器对象上没有看到任何属性,例如“先前路径”或历史记录。我该怎么做?

最佳答案

您可以使用 <Link> 传递状态组件,在本例中为路径名:

<Link to={{pathname: '/nextpath', state: { prevPath: location.pathname }}}>Example Link</Link>

然后您可以访问prevPath来自this.props.location.state在下一个组件中

关于reactjs - 检测 react 路由器中的先前路径?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39288915/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com