美文网首页
react学习第一阶段总结

react学习第一阶段总结

作者: 哥们你钱掉了 | 来源:发表于2018-05-06 20:44 被阅读0次

    redux重要概念

    第一阶段总结

    web是一个状态机。

    redux中有一个store,store保存了所有状态。

    通过store.getState()可以获取到当前state。

    dispatch会触发action,而action又会通过reducer改变state,从而达到刷新页面的效果。

    reducer是一个纯函数。

    redux概念中,分为ui组件和容器组件,ui组件即为components中的代码,容器组件则是containers里面的代码,用connect进行连接。

    mapStateToProps:将state映射到ui组件的props当中,它接收一个state作为参数,返回一个对象。当state有变化的时候,该函数会自动执行,从而进行页面的改变。mapStateToProps的第一个参数总是state对象,还可以使用第二个参数,代表容器组件的props对象。

    mapDispatchToProps:将组件的操作映射成action

    相关文章

      网友评论

          本文标题:react学习第一阶段总结

          本文链接:https://www.haomeiwen.com/subject/qrfprftx.html