React JS:删除URL中字符串的一部分

问题描述 投票:0回答:1

我被某些功能所困扰。

假设我的URL为www.myURL.com/myData

我想要的是从URL中删除myData,但是要加载的组件将是myData组件。所以我只想从URL中删除myData文本,但按原样加载myData组件。

我已经尝试过replaceremove,但是没有用。

任何帮助都会很棒。

谢谢。

reactjs string url query-parameters
1个回答
0
投票

如果使用react-router-dom,则可以这样使用:

<Redirect from='/users/:id' to='/users'/>
<Route path='/users' component={Users} />

现在,每当您有类似/users/some-id的名称时,它将重定向到/users

并且如果您想在/users上访问/,则>

您可以这样做

<Route path='/users' component={Users} />
<Route path='/' component={Users} />

所以现在即使您访问/,它也会加载Users Component

© www.soinside.com 2019 - 2024. All rights reserved.