我正在尝试使用React-Router将非匹配的网址重定向到特定的路由。例如,如果用户导航到https://www.mysite/com/no-match
并且我没有设置相应的路线,则应将其推送到https://www.mysite/com/home
。
我确信有办法做到这一点,但无法在文档中找到它。
对于任何AngularJS人员,这相当于$urlRouterProvider.otherwise('/home')
感谢任何建议!
答案 0 :(得分:0)
React Router的子组件非常适合这种情况。您正在寻找重定向组件:Redirect Docs。
您可以将此作为子项放置到您要重定向的路由中,并且应该为您处理此功能。