react中fiber 有哪些属性?
时间: 2024-05-19 08:16:21 浏览: 162
react-fiber-node-parser
React Fiber 是 React 中的新的协调引擎,用于实现更好的性能和渐进式渲染。它具有以下属性:
1. effectTag:标记节点需要执行哪些操作,如插入、更新、删除等。
2. alternate:指向该节点上一个渲染周期的备份节点。
3. child:当前节点的第一个子节点。
4. sibling:与当前节点同级的下一个节点。
5. elementType:当前节点的类型,如函数组件、class组件还是原生组件等。
6. key:用于标识节点的唯一性。
7. memoizedProps:当前节点的 props 属性。
8. memoizedState:当前节点的 state 属性。
阅读全文