在我的react应用程序中,我有一条路线path="/user/:id"
和另一页,例如。 path="/login"
。当我在用户路线上点击链接时,反应路由器会将登录路径嵌套在用户路径中,因此我被定向到/user/login
而不是/login
。
<Route path="/login" component={LoginPage} />
<Route path="/user/:id" component={UserPage} />
// and then the link to the login page in the nav component.
<Link to="/login">Login</Link>
我敢肯定,这确实是一个愚蠢的错误,但是我以前从未经历过,并且不确定为什么会发生...任何建议都很好!