简介
在本实验中,我们将学习如何使用 React 创建一个支持多项选择的有状态复选框。本实验将指导你完成呈现复选框列表、更新其状态以及使用回调函数将选定的值传递给父组件的过程。在本实验结束时,你将能够创建一个可在任何 React 项目中使用的可复用复选框组件。
Skills Graph
%%%%{init: {'theme':'neutral'}}%%%%
flowchart RL
react(("React")) -.-> react/StateManagementGroup(["State Management"])
react(("React")) -.-> react/FundamentalsGroup(["Fundamentals"])
react(("React")) -.-> react/AdvancedConceptsGroup(["Advanced Concepts"])
react/FundamentalsGroup -.-> react/jsx("JSX")
react/FundamentalsGroup -.-> react/event_handling("Handling Events")
react/FundamentalsGroup -.-> react/list_keys("Lists and Keys")
react/AdvancedConceptsGroup -.-> react/hooks("React Hooks")
react/StateManagementGroup -.-> react/use_state_reducer("Using useState and useReducer")
subgraph Lab Skills
react/jsx -.-> lab-38357{{"支持多项选择的有状态复选框"}}
react/event_handling -.-> lab-38357{{"支持多项选择的有状态复选框"}}
react/list_keys -.-> lab-38357{{"支持多项选择的有状态复选框"}}
react/hooks -.-> lab-38357{{"支持多项选择的有状态复选框"}}
react/use_state_reducer -.-> lab-38357{{"支持多项选择的有状态复选框"}}
end