React-redux
这个是一个迷你版的redux,也相当于redux的插件,它主要是结合connect一起使用,这样就不用自己手动去订阅和dispatch了,简化了redux的操作。
操作步骤:
通过connect高阶组件,把store中的属性和方法,通过映射的方式,映射为当前自己的属性和方法。
const mapStateToProps=(state)=>{
return {
isShow:state.TabbarReducer.show,
//获取list
list:state.CinemaListReducer.list,
// 获取城市默认值
cityName:state.CityReducer.cityName
}
}
const mapDispatchToProps={
getCinemaListAction
}
//通过connect 高阶组件 将store中的状态 转化为当前组件的状态
export default connect(mapStateToProps,mapDispatchToProps)(Cinemas);