组件的props变化触发组件重新渲染,机制是啥

来源:8-9 说一下React组件渲染和更新的过程

幕布斯0016744

2022-01-23

你好,老师。react组件的props变化触发组件重新渲染,背后的机制是啥?

是因为React有检测props变化的机制,使得组件重新渲染。还是说背后是因为他的父组件state变化,导致子组件也会重新渲染?

写回答

2回答

双越

2022-01-23

一切更新都是由 setState 触发的。react 并没有检测 props 变化的机制

1
0

慕村1546111

2022-02-23

之前说过state更新,所有子组件都会重新被渲染,prop。就是父组件的state,所以子组件被更新。

0
0

前端框架及项目面试 聚焦Vue3/React/Webpack

面向1-3年前端的框架及项目面试“刚需内容”

4695 学习 · 1667 问题

查看课程