以编程方式反应路由器v4导航
当我使用Redirect的反应路由器时,Link或NavLink eveything都可以。 但是我需要一个能够以编程方式导航到路线的功能。
这就是我想要的:
if(a == 1){
this.context.history.push("/")
}
else {
this.contetx.history.push("/home");
}
正如你所看到的,上下文历史在反应路由器v4中不再存在。 我无法使用js代码导航编写路由。 任何人都可以说我如何直接在js代码中导航?
谢谢
路由器会为你的道具添加history
,你可以像这样使用它:
this.props.history.push('/mypath')
查看更多信息:在React-Router v4中以编程方式导航
链接地址: http://www.djcxy.com/p/52139.html