Navigate

Navigate组件是一个重定向组件,当其被渲染的时候,会使React Router自动执行导航动作,导航向Navigate组件指向的位置。

因为Navigate组件代表的是无条件转向,所以其可以接受的属性其实很少,基本上与Link组件是相同的,只有toreplacestate

重定向在应用中进行路由控制和权限管理的时候十分有用,这一点可以在后面路由守卫一节得到比较详细的说明。