【发布时间】:2015-09-13 09:55:41
【问题描述】:
我在 Reactjs 中构建一个 CheckAllBoxes 组件。我有一个物品清单
fruits = {orange, apple, grape}
一个通用的<SelectBox /> 组件,用于显示和切换 HTML 复选框
我需要构建一个<Fruits /> 组件来列出所有水果,并且每个项目都有自己的<SelectBox />
然后我需要构建一个具有<SelectBox /> 的<SelectAll /> 组件,当它被选中时,它将切换<Fruits /> 的所有<CheckBox />
如果再次取消选中任何水果,那么 <SelectAll /> 也应该取消选中。
结果应该是这样的:
如何让<SelectAll /> 控制其他复选框?
【问题讨论】: