【发布时间】:2021-05-27 04:54:13
【问题描述】:
如何从父组件同时更改所有子组件的状态?
const ParentComponent = () =>{
<Child1/>
<Child2/>
<Child3/>
<button>change children's state</button>
}
export default ParentComponent;
【问题讨论】:
-
通常通过传递 props 来改变子组件的状态,所以如果每个子组件都有自己的本地状态需要由父组件管理,您应该查看lifting the state up。跨度>
-
请记住使用一个react片段来渲染多个child而不添加html。
标签: javascript reactjs react-component react-state react-state-management