【发布时间】:2018-10-18 14:19:59
【问题描述】:
我正在创建一个 SPA,并尝试使用 react-router-dom 软件包版本 4.1.1 在应用程序中设置路由。
我的路线定义如下:
<BrowserRouter>
<div>
<Route exact path="/" component={Login} />
<Route path="/login" component={Login} />
<Route path="404" component={NotFound} />
<Route path="*" component={NotFound} />
</div>
</BrowserRouter>
基本上,我想设置路由,以便对未定义路由的页面的任何请求都转到{NotFound} 组件。
如何做到这一点?
上面的解决方案在请求/login 页面时同时呈现Login 和NotFound 组件。
亲切的问候
【问题讨论】:
标签: reactjs react-router react-router-dom