源码
文章平均质量分 95
一几先生
保持求知欲
展开
-
react hooks源码深入浅出(二)
在第一篇文章里我们了解了初次渲染过程react内部的执行机制,接下里我们看看在状态更新阶段react又是怎么处理的 此时我们触发第一篇文章demo中onclick事件,也就是触发了setCount方法 同样从两个基础hook出发 useState useEffect 核心流程 useState 在开始之前我们带着两个问题: 执行setCount后,内部发生了什么? 如果我们多次执行setCount,它是怎么样取到最新的值的? 首先解答第一个问题 我们在第一篇文章说到了,在mountState阶段.原创 2021-01-04 00:02:10 · 572 阅读 · 0 评论 -
react hooks源码深入浅出(一)
react hooks在react 16.8版本推出后就广受好评,因为它很好的解决了旧版本react无法很好的在状态逻辑上复用的问题,同时官方说明hooks会向后兼容不存在breaking changes,在项目中更好的无缝接入。 背景和意义 目前项目中hooks使用越来越普及,我们作为开发者不仅要知其然还要知其所以然 让我们在使用过程中能更快的定位排查问题、性能调优 学习和了解优秀框架的实现思路 解析纬度 初次渲染 更新阶段 DEMO 本次以最基本的一个demo开始讲解 一、初次渲染 核心流程.原创 2020-12-09 21:43:02 · 591 阅读 · 0 评论