摘要: 一、什么是中间件? 顾名思义就是在一个执行流程中间用的一个组件,截住过路的然后对其进行控制增强的操作来满足我们的需求。 那redux为什么需要用中间件呢?我们看一下redux的数据流向 view -> action -> reducer -> state ->view view触发事件触发actio 阅读全文
posted @ 2019-08-24 16:09 顶风做菜鸡 阅读(406) 评论(0) 推荐(0) 编辑
摘要: react的设计思想就是界面由数据驱动,公式:UI = f(data)。UI代表最终渲染的界面,f表示的是一个函数,data就是数据。data可以来自于组件内部的state,也可以是props。就是下文中讲到的内容。 一、组件状态state 组件内的数据分为两种 state 组件内部数据,外部不可见 阅读全文
posted @ 2019-08-24 14:42 顶风做菜鸡 阅读(430) 评论(0) 推荐(0) 编辑
摘要: 一、有状态组件、无状态组件 有状态组件:有state,对数据进行操作 无状态组件:无state,只负责渲染。 无状态组件写法: 1、纯函数,不需管理state,但会渲染重复的数据 2、使用PureComponent,还能进行数据浅比较,简单的重复数据不会渲染 3、react v16.6 之后有Rea 阅读全文
posted @ 2019-08-24 13:56 顶风做菜鸡 阅读(733) 评论(0) 推荐(0) 编辑