gpt4 book ai didi

reactjs - 我怎样才能向上走一条路径并在react-router-dom中附加一个新的url?

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

我当前的路径是app/get-main/123/add-sub/。我想导航到 app/get-main/123/get-sub/123。目前我正在这样做

id=123;
this.props.history.push('/get-main/123/get-sub/'+id )

如何以更好的方式实现这一目标,从当前路由上升一级到 app/get-main/123/ ,然后附加 add-sub/id

最佳答案

您可以使用 this.props.history.location.pathname 获取当前的 url 路径,这样您就可以执行以下操作:

this.props.history.push(`${this.props.history.location.pathname}get-main/123/get-sub/${id}`)

关于reactjs - 我怎样才能向上走一条路径并在react-router-dom中附加一个新的url?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48203785/

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