- 在REX应用中可以创建一组允许用户多选的复选框。
- 这些复选框由一个名为"parks"的数组生成,每个数组项包含一个id和字符串类型的value。
- 利用React的map函数,可以遍历"parks"数组,并为每个项创建一个复选框元素和一个label来显示文字。
- 通过设置一个名为"items"的状态数组(其初始值为空),可以记录用户勾选的值。勾选状态改变时会触发onChange事件。
- 当用户勾选或取消勾选时,onChange事件处理函数会更新"items"状态,确保数组中值的唯一性。
- 一个名为"extract"的方法可以检查特定复选框是否被勾选。
- 测试结果表明,当用户勾选或取消复选框时,其值会相应地添加到或从"items"状态中删除。