redux的学习笔记

Redux的设计理念:把所有的数据放到store里进行管理,一个组件改变的store里面的内容,其他的组件就感知到了store里面的变化,再来取数据,从而间接的实现了组件之间实现数据传递的功能。

redux是视图层框架,把所有数据都放在store之中,每个组件都要从store里拿数据,然后每个组件也要去改store里面的数据, 举例:把这个流程理解成一个图书馆的流程 react compontents:借书的人 action creators:“要借什么书”这句话(语句的表达,数据的传递) store:图书馆管理员(没办法记住所有书籍的存储情况) reducers:图书馆管理员的记录本(要借什么书,先查有没有,要还的书查一下放到某个位置); 借书的人~我要借一本书~图书管理员听见~查阅reducers手册~去store找书~把对应的书给借书人;
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 生命周期 组件的生命周期 定制shouldComponentUpdate SetState setState有队列...
    谷子多阅读 3,027评论 1 39
  • 学习必备要点: 首先弄明白,Redux在使用React开发应用时,起到什么作用——状态集中管理 弄清楚Redux是...
    贺贺v5阅读 8,983评论 10 58
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 174,159评论 25 709
  • 前言 本文 有配套视频,可以酌情观看。 文中内容因各人理解不同,可能会有所偏差,欢迎朋友们联系我讨论。 文中所有内...
    珍此良辰阅读 11,981评论 23 111
  • 每个人都有自己向往的生活状态,可是每天的结果却又不尽人意,那么究竟是什么掌控着我们的生活? 昨天电脑考试成绩出来,...
    节操wyk阅读 243评论 0 0