介绍
在 Web 开发中,表单是收集用户输入的关键。在 React 中,处理表单数据与传统的 HTML 有些不同。推荐的方法是使用一种称为“受控组件”(controlled components)的技术。
通过受控组件,表单数据由 React 组件的状态来处理。这使得 React 状态成为“单一事实来源”(single source of truth),让你能够以可预测的方式管理、验证和响应用户输入。
在本实验(lab)中,你将构建一个简单的表单,其中包含一个文本输入框和一个提交按钮。你将学习如何:
- 在 JSX 中创建表单元素。
- 使用
useStatehook 来管理输入框的值。 - 使用
onChange事件处理用户输入。 - 使用
onSubmit事件处理表单提交。
在本实验(lab)结束时,你将对 React 表单的基础知识有扎实的理解。




