reactApplyAPILifecycle阶段componentDidUpdate本页总览componentDidUpdate2024年03月06日柏拉文越努力,越幸运 一、认识 componentDidUpdate 组件更新结束后触发。此时 DOM 已经更新,可以直接获取 DOM 最新状态。这个函数里面如果想要使用 setState ,一定要加以限制,否则会引起无限循环。 二、语法 componentDidUpdate(prevProps, prevState, snapshot){} prevProps 更新之前的 props ; prevState 更新之前的 state ; snapshot 为 getSnapshotBeforeUpdate 返回的快照,可以是更新前的 DOM 信息。