react_hook_form - 使用 React Hook Form 构建和调试 EOS SaaS 表单
使用 React Hook Form、Zod、shadcn/ui 表单组件、动态字段和服务端错误处理来构建、修改及调试 EOS SaaS 表单。
标签
更新于: 2026-10-04能力
典型输入
典型输出
该技能可以做什么
- 创建类型化表单
- 注册原生输入控件
- 连接受控组件
- 使用 Zod 验证
- 管理动态字段数组
- 处理服务端错误
- 优化表单重新渲染
- 同步表单数据
输入
- EOS SaaS 表单需求
- React 组件文件
- Zod 模式
- React Query 数据
- 已安装的软件包版本
输出
- 表单组件文件
- 验证消息
- 已提交的表单值
- 服务端错误状态
- 重置后的表单状态
要求
- React 18.3
- TypeScript 严格模式
- react-hook-form 7.x
- @hookform/resolvers 3.x
- Zod
- shadcn/ui 表单组件
- 使用 mutation 时需要 React Query
