当没有其他路由与React Router匹配url时调用路由

时间:2017-05-10 15:57:45

标签: reactjs react-router

我正在尝试使用React-Router将非匹配的网址重定向到特定的路由。例如,如果用户导航到https://www.mysite/com/no-match并且我没有设置相应的路线,则应将其推送到https://www.mysite/com/home

我确信有办法做到这一点,但无法在文档中找到它。

对于任何AngularJS人员,这相当于$urlRouterProvider.otherwise('/home')

感谢任何建议!

1 个答案:

答案 0 :(得分:0)

React Router的子组件非常适合这种情况。您正在寻找重定向组件:Redirect Docs

您可以将此作为子项放置到您要重定向的路由中,并且应该为您处理此功能。