我有一個看起來像這樣的父組件:
const Parent = () => {
return (
<Child_1 />
<Child_2 />
);
}
如果其中一個子組件發生任何更改,父組件會重新渲染嗎?
uj5u.com熱心網友回復:
不,它不會重新渲染。如果您將任何道具從父組件傳遞給該組件,并且您在子組件中更新該道具或在父組件中更新該道具,那么兩者都將重新渲染。但是如果資料或狀態對父組件沒有依賴關系,則不會導致父組件重新渲染。
uj5u.com熱心網友回復:
子組件的狀態變化不會影響父組件,但是當父組件的狀態發生變化時,所有子組件都會渲染。
轉載請註明出處,本文鏈接:https://www.uj5u.com/net/482167.html
上一篇:UseState或UseReducer來管理FormData
下一篇:為什么我的選擇排序程式不起作用?
