【发布时间】:2019-04-22 19:40:52
【问题描述】:
我在应用内有一个 react-redux 应用和 react-router v4
有没有办法捕获所有输入的无效 URL 并将它们保存到数组中,例如 ['https://mysite.co/progects', 'https://mysite.co/sometypo', 'https://mysite.co/something']?
然后我想将该数据发送到服务器以构建一些重定向和一些站点地图
目前我有这个:
<Switch>
{/* <Route path='/blog' exact component={Blog} /> */}
<Route path='/projects/:id' component={ProjectDetails} />
<Route path='/career/:id' component={CareerDetails} />
<Route path='/apply-for-job' render={(props) => (
<ModalWindow
{...props}
modalHeader='Apply form'>
<ApplyForm history={props.history} />
</ModalWindow>
)} />
<Route exact path='/' component={withScrollPreservation(LandingPage)} />
<Route component={NoMatch} />
{/* <Route component={withScrollPreservation(LandingPage)} /> */}
</Switch>
【问题讨论】:
标签: reactjs redirect react-router sitemap