1.因业务场景需要,通过js控制路由跳转,查阅了react-router4文档都没有关于编程式路由导航的
https://segmentfault.com/q/10...
这篇是我在网站上搜到,但是props里面的history的对象我只能在App组件取到,App下面的子组件、子子组件无法获取。不知道是我少了什么,还是配置错了。
下面的是我的route及index.js配置
网上还有一种是通过withRouter实现,但是此种方法会导致我的组件通过ref获取比较复杂,就想问有没有简单点的方法,或者案例的。
return <Redirect to={'/'} />类似这样试试 不很明白你的意思