Reactjs 如何以编程方式从父组件中清除选定复选框

Reactjs 如何以编程方式从父组件中清除选定复选框,reactjs,checkbox,multi-select,Reactjs,Checkbox,Multi Select,我在react中使用了以下组件:, 我想清除选中的复选框,因为我必须使用另一个下拉更改事件中的新选项重新创建它 那么,当另一个下拉列表被更改时,是否有任何方法可以清除父组件中选定的复选框 这是针对react的图书馆的作者建议其行为基于react select 你试过使用价值道具吗 看 此外,如果您想操作父组件中的值,则应使用onChange回调,然后将其存储在某个位置(我认为状态将是最佳位置)到目前为止您尝试了什么?是的,我尝试过,但由于React每次选中任何复选框或更改任何父组件值时都会重新

我在react中使用了以下组件:,

我想清除选中的复选框,因为我必须使用另一个下拉更改事件中的新选项重新创建它

那么,当另一个下拉列表被更改时,是否有任何方法可以清除父组件中选定的复选框


这是针对react的图书馆的作者建议其行为基于
react select

你试过使用价值道具吗


此外,如果您想操作父组件中的值,则应使用onChange回调,然后将其存储在某个位置(我认为状态将是最佳位置)

到目前为止您尝试了什么?是的,我尝试过,但由于React每次选中任何复选框或更改任何父组件值时都会重新呈现,无法设置值/默认值。