1
0
Fork 0
Browse Source

vault backup: 2022-04-12 12:01:12

master
YuJian 3 years ago
parent
commit
acb0df4693
  1. 3
      自顶向下学 React 源码/React 源码的碎片记录.md
  2. 2
      自顶向下学 React 源码/奇怪的疑惑.md
  3. 2
      随时随地/1Toc_随时随地.md

3
自顶向下学 React 源码/React 源码的碎片记录.md

@ -9,4 +9,5 @@
- Fiber 中的 index 属性代表在多个同级 Fiber 节点中,它们插入的位置索引 - Fiber 中的 index 属性代表在多个同级 Fiber 节点中,它们插入的位置索引
- Fiber 中带有 effcet 名称的属性代表与副作用相关,Host Component 中的 DOM 的增删改查,Functuon 中的 useEffect、useLayoutEffect - Fiber 中带有 effcet 名称的属性代表与副作用相关,Host Component 中的 DOM 的增删改查,Functuon 中的 useEffect、useLayoutEffect
- Fiber 中的 lanes 属性和 childLanes 属性与 Fiber 的优先级的调度有关 - Fiber 中的 lanes 属性和 childLanes 属性与 Fiber 的优先级的调度有关
- Fiber 中的 alternate 属性则表示了 Fiber 的工作方式 - Fiber 中的 alternate 属性则表示了 Fiber 的工作方式
- Fiber 的双缓存实现,有着 current Fiber 树和存在于内存中的 workInProgress Fiber 树,当 workInProgress Fiber 完成渲染,FiberRootNode 的指针就会指向 workInProgress Fiber 树的根节点 RootFiber,这时 workInProgress Fiber

2
自顶向下学 React 源码/奇怪的疑惑.md

@ -0,0 +1,2 @@
# 奇怪的疑惑
- [ ] 什么是双缓存?React 是如何实现双缓存的

2
随时随地/1Toc_随时随地.md

@ -5,6 +5,6 @@
[[简单的 React 思考 - Fiber 创建]] [[简单的 React 思考 - Fiber 创建]]
[[简单的 React 思考 - useCallback和useMemo]] [[简单的 React 思考 - useCallback和useMemo]]
[[简单的 React 思考 - useReducer]] [[简单的 React 思考 - useReducer]]
[[奇怪的疑惑]] [[随时随地/奇怪的疑惑]]
[[React Hooks 的碎片记录]] [[React Hooks 的碎片记录]]
[[useEffect 和 Debounce]] [[useEffect 和 Debounce]]
Loading…
Cancel
Save