最近的项目是react和antd-mobile结合的h5项目,使用的路由是4.0+,有个场景是在组件里面通过点击不同tab跳转不同页面,route4.0+提供了withRouter来解决这个问题,具体实现如下:
class xxxxx extends React.Component {
handleClick(param) {
this.props.history.push(`/${param}`);
}
export default withRouter(xxxxx);