gpt4 book ai didi

reactjs - 使用 Link 在 React-Router 中上一级

转载 作者:行者123 更新时间:2023-12-04 12:00:59 24 4
gpt4 key购买 nike

令人惊讶的是,在 Google 和 StackOverflow 中很难找到它,我在这里询问使用 <Link> 在 React Router 中提升一级的最有效方法是什么| ?

例如我在这条路上着陆:/subject/add .那我要去/subject来自 /subject/add .

这有效:

<Link to={props.match.url.substring(0, props.match.url.lastIndexOf('/'))}>
Go up one level </Link>

这是最好的方法吗? (注意: history.goBack 可能会将用户从网站上踢出,如果他到达作为他的着陆页的嵌套路由。

最佳答案

如果有人仍然需要它 - 作者有一个解决方案:您可以使用“。”或“..”在您的链接组件中上升一两个级别。

<Link to=".">
或者
history.push(".");

关于reactjs - 使用 Link 在 React-Router 中上一级,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55858176/

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