1

使用redux时 当监听state改变时做出操作

import {connect} from 'react-redux'
import store from "../../rudux/store"


class LayoutMain extends React.Component {
    
    constructor(props){
        super(props)
        store.subscribe(() => {
            console.log('state状态改变了,新状态如下')
            console.log(store.getState())
           this.getMenu()
    
        })
    
    }

}
const mapStateToProps = state =>{

    if(state){

        return{
            menuLength:state
        }
    }

}

export default connect(mapStateToProps)(LayoutMain);

weijie
164 声望7 粉丝