Open jtwang7 opened 2 years ago
生命周期概念:react 组件从创建到销毁的过程。 生命周期函数:react 组件到达生命周期的某些特定阶段所执行的方法。
挂载阶段:组件实例初始创建并插入到 DOM 中
更新阶段:当组件的 props 或 state 发生变化时触发组件重渲染。
卸载阶段:
错误处理:
Render阶段:生成真实DOM的阶段,纯净且不包含副作用。可能会被 React 暂停,中止或重新启动。
Pre-commit阶段:提交真实DOM之前的阶段,可以读取 DOM。
Commit阶段:React接收并更新新的 DOM 和 refs 的阶段,可以使用 DOM,运行副作用,安排更新。
概念
生命周期概念:react 组件从创建到销毁的过程。 生命周期函数:react 组件到达生命周期的某些特定阶段所执行的方法。
阶段
挂载/更新/销毁
挂载阶段:组件实例初始创建并插入到 DOM 中
更新阶段:当组件的 props 或 state 发生变化时触发组件重渲染。
卸载阶段:
错误处理:
Render阶段/Pre-commit阶段/Commit阶段
Render阶段:生成真实DOM的阶段,纯净且不包含副作用。可能会被 React 暂停,中止或重新启动。
Pre-commit阶段:提交真实DOM之前的阶段,可以读取 DOM。
Commit阶段:React接收并更新新的 DOM 和 refs 的阶段,可以使用 DOM,运行副作用,安排更新。