react withRouter和connect 同时使用的案例

在react中,如果遇到redux的connect 和 一般组件跳转的withRouter 同时使用

...
import React from 'react';
import {connect} from 'react-redux'
import { withRouter } from "react-router-dom";

class MyHeader extends Component {

}

const mapStateToProps=(state)=>{
    return {

    }
};

const mapDispatchToProps = (dispatch) => {
    return {

    };
};
//连环嵌套
export default connect(mapStateToProps, mapDispatchToProps)(withRouter(MyHeader));
image.gif

推荐阅读更多精彩内容