我正在使用React Router的next
版本,但似乎会丢失参数。我期望下面的重定向保留channelId
的值,但是to
路由在路径中使用了文字字符串":channelId
"。
<Switch>
<Route exact path="/" component={Landing} />
<Route path="/channels/:channelId/modes/:modeId" component={Window} />
<Redirect
from="/channels/:channelId"
to="/channels/:channelId/modes/window" />
</Switch>
看起来像一个已解决的问题,但它并没有起作用。我需要传递其他什么参数到to
路由吗?