首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
书笙
掘友等级
软件工程师
怕什么真理无穷
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
297
文章 296
沸点 1
赞
297
返回
|
搜索文章
最新
热门
[React 源码] React 18.2 - 批量更新 [0.7k 字 - 阅读时长2min]
批量更新效果展示: 我们发现,触发三次 setNumber, App 组件 只渲染一次,并且 number 值可以更新为 4。 批量更新原理 第一:当点击的时候, 触发第一次 setNumber, 调
[React 源码] React 18.2 - 高优先级打断低优先级的更新 [1.5k 字 - 阅读时长3.5min]
打断低优先级任务效果展示: 问题:下面这段 React 代码的点击按钮时的更新流程是怎样的? https://juejin.cn/post/7185092839582203962 , 初次渲染我们已经
[React 源码] React 18.2 - 初次并发渲染 [1.8k 字 - 阅读时长7min]
问题:下面这段 React 代码的初次渲染流程是怎样的? 第一:调用 createRoot 函数, 传入 root 节点。创建 FiberRoot 节点。 第二:调用 render 函数,在 upda
[React 源码] useMemo | useCallback [1.2k 字 - 阅读时长2min]
useMemo 原理 问题: 下面这段代码,从挂载到更新发生了什么?怎么挂载的?怎么更新的。 useMemo mount 挂载阶段 第一:判断是函数节点的 tag 之后,调用 renderWithHo
[React 源码] React18 合成事件 [2.5k 字 - 阅读时长10min]
读完收获 学会 Dom 事件流 理解 事件委托 掌握 React 合成事件原理 Dom 事件流 事件流包含三个阶段: 事件捕获阶段 目标阶段 事件冒泡阶段 首先发生的是事件捕获,然后是实际的目标接收到
[React 源码] useContext [1.3k 字 - 阅读时长3min]
学完本文你将收获: 当我们 React.creataContext() 时 发生了什么? Context.Provider 是如何挂载与更新的? useContext 是怎么样获取到上下文对象的? 从
[React 源码] useRef [1.4k 字 - 阅读时长3min]
如果我们想让 ref.current 修改的时候页面刷新,该怎么办,笔者的想法是 通过 Object.definedProperty 中定义 settter getter ,修改的时候 调
[React 源码] useState | useReducer | 相关面试题 [2.4k 字 - 阅读时长5min]
附加面试题: 为什么不能在条件和循环里使用Hooks? 为什么不能在函数组件外部使用Hooks? React Hooks的状态保存在了哪里? useReducer 原理 问题: 下面这段代码,从挂载到
[React 源码] useEffect | useLayoutEffect [2.4k 字 - 阅读时长5min]
useEffect 原理 问题: 下面这段代码,从挂载到更新发生了什么?怎么挂载的?怎么更新的。 useEffect mount 挂载阶段 第一:判断是函数节点的 tag 之后,调用 renderWi
[React Ocean 组件库] 实现交互式 | 可增删改查的树形控件
树形控件,交互展示 添加节点 编辑节点 删除节点 灵感来自 树的结构灵感来自:Material UI源码。 地址:https://github.com/mui/material-ui/tree/mas
下一页
个人成就
文章被点赞
582
文章被阅读
105,686
掘力值
3,206
关注了
28
关注者
201
收藏集
8
关注标签
0
加入于
2021-06-14