首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
❌本文已经暂时放入垃圾箱🗑️暂时不推荐阅读
发大财chd
创建于2026-04-19
订阅专栏
一些需要修改的内容。
暂无订阅
共7篇文章
创建于2026-04-19
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
React 事件系统的设计原理 1
总流程 事件系统的设计原理: ✅ 给容器绑定统一的事件监听器(一般) 创建合成事件对象(一般) 收集Fiber事件(好评) 事件回调的派发 React采用事件委托机制,所有的可以事件被委托到DOM容器
React 事件系统的设计原理 2
原生事件的问题 nativeEvent 原生事件并不是稳定的一致集合,React 不能直接把它暴露给开发者。 例如: 没按标准实现,各浏览器实现不一致(例:movementX、relatedTarge
React 容器节点
stateNode和containerInfo 每个Fiber节点都有stateNode属性,对于HostComponent(对应着真实DOM)类型的Fiber节点,它们的stateNode保存着真实
React Fiber树“头部”的构建
这一篇介绍Fiber树 App之前的“头部”节点 `FiberRootNode` `HostRootFiber`的构建过程,然后梳理**名称很像**的`FiberRootNode` `HostRoot
React源码之diff算法 上篇 reconcileChildrenArray
介绍 本篇对照源码和jsx模版简单介绍React Fiber子节点的diff算法。 JSX 模版 情况1: a对应正文1.2顺序比较key和type都相同,b对应1.2.2key相同type不同 假如
React 从Fiber树中构建DOM树
有了Fiber后,要怎么构建DOM呢?这就是本篇要介绍的`appendAllChildren`。遍历一个Fiber节点,可以分为2个部分,开始遍历beginWork,结束遍历completeWork,
React Suspense实现原理深度解析 1
介绍 Suspense在整个React体系中都非常重要。 这里根据一个实践例子和源码深度解析Suspense的实现原理。 举一个例子 原理 开始渲染Suspense, 但是组件还没有加载好,updat