![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
react
文章平均质量分 65
LQ271524
这个作者很懒,什么都没留下…
展开
-
Redux的工作流程
概念Redux 是一个 数据管理中心,可以把它理解为一个全局的 data store 实例。它通过一定的使用规则和限制,保证着数据的健壮性、可追溯和可预测性。它与 React 无关,可以独立运行于任何 JavaScript 环境中,从而也为同构应用提供了更好的数据同步通道。核心理念单一数据源整个应用只有唯一的状态树,也就是所有 state 最终维护在一个根级 Store 中;状态只读为了保证状态的可控性,最好的方式就是监控状态的变化。那这里就两个必要条件:Re...原创 2021-03-04 16:40:54 · 468 阅读 · 1 评论 -
React 16.8+的生命周期
目前React 16.8+的生命周期分为三个阶段,分别是挂在阶段、更新阶段、卸载阶段挂载阶段constructor:构造函数,初始化state对象或者给自定义方法绑定this。getDerivedStateFromProps(nextProps,prevState),这个是静态方法,当我们接收到新的属性想去修改我们state,可以使用getDerivedStateFromProps(新增生命周期)render:render函数是纯函数,只返回需要渲染的内容,不应该包含其它业务逻辑。compo.原创 2021-03-04 16:34:59 · 470 阅读 · 1 评论