各版本React路由的跳转的方法
前言
React-Router已经发布了多个版本,利用路由导航的使用方法都不大一样,在这里总结一下。
React-Router 2.0.0 版本
2.0.0版本需要使用browserHistory进行跳转,具体参考一下代码:
import { browserHistory } from 'react-router'
browserHistory.push('/path')
React-Router 2.4.0版本以上
React-Router 2.4.0版本以上,可以通过mixin的方法,使组件增加this.router属性,然后进行相应的操作,具体mixin代码参考如下:
import { withRouter } from 'react-router';
clsss ABC extends Component {
}
module.expo