redux的connect浅析 (超简单)

2019-03-12  本文已影响0人  沐雨芝录

基本用法:

@connect(({ redis, common, loading }) => ({
  redis, 
  common, 
  loading
}))
export default class Redis extends Component {
  // ....
}

connect 方法传入的第一个参数是 mapStateToProps 函数,该函数需要返回一个对象,用于建立 State 到 Props 的映射关系。
第二个参数,就是你页面需要的映射props.

实现原理

context怎么传递数据,官网最靠谱呀!需要注意的是要封装一下React.createContext(),然后需要的组件调用,不要在新创建了,不然无效。

上一篇 下一篇

猜你喜欢

热点阅读