跳到主要内容

表单输入

分类HooksClasses
表单<form> v19.0-
\-表单动作useActionState() v19.0-
\-乐观更新表单useOptimistic() v19.0-
\-表单状态useFormStatus() v19.0-
\-<input>-
\-<textarea>-
\-<select>-
\-<option>-
\-<progress>-

大纲

  • 表单输入
    • 表单控件
      • 属性
      • 事件
    • 绑定
      • 双向绑定
      • 自定义绑定
        • 参数
        • 修饰符
        • 多根节点双向绑定
      • 受控组件&非受控组件
        • 非受控组件
          • 获取表单数据
          • 默认值
    • 体验优化
      • 乐观的更新表单

表单控件

控件属性事件
<input>--
<textarea>--
<select>--
<option>--
<progress>--
<form>--

表单输入绑定

受控组件&非受控组件

  • 获取表单数据
  • 默认值

// https://zh-hans.legacy.reactjs.org/docs/forms.html
// https://zh-hans.legacy.reactjs.org/docs/uncontrolled-components.html

体验优化

  • 乐观的更新表单