我有路线
<Route exact path="/view/:personID" component={PersonView} />
它工作正常,但/视图仍然呈现,虽然没有人在其中。有没有办法不允许这条路径或转入404?
答案是使用开关
<Switch>
<Route exact path="/view/:personID" component={PersonView} />
<Redirect from='/view' to='/' />
</Switch>
答案 0 :(得分:0)
如果你有render
,如果没有返回自定义错误/视图,你可以在personID
部分测试中对你的组件进行管理。