陌上人如玉
公子世无双
共 3 篇文章

标签:表单

11.14 手写表单库-陌上寒

11.14 手写表单库

表单库的核心不是「收集输入值」,而是「一套细粒度的订阅模型 + 一个校验状态机」——难点集中在四处:受控/非受控统一、字段级订阅(而不是整表单重渲染)、异步校验的竞态、校验时机与提交状态机。

赞(0)陌上寒陌上寒11-手写实现 阅读()去评论
1.13 表单进阶:react-hook-form-陌上寒

1.13 表单进阶:react-hook-form

react-hook-form(RHF)快的根本原因是「非受控(值留在 DOM)+ 按字段订阅 + formState 用 Proxy 做「按需订阅」」——所以它的核心能力不是「收集值」,而是「用 register/Controller 统一非受控与受控、用 resolver 接 zod/yup、用…

赞(0)陌上寒陌上寒01-React基础 阅读()去评论
1.8 表单处理-陌上寒

1.8 表单处理

React 里处理表单有两条路——受控表单(state 驱动,适合实时校验与联动)与非受控 / FormData(提交时收集,代码更少);React 19 的 form action 进一步把「提交 + loading + 错误」统一成一套模式。

赞(0)陌上寒陌上寒01-React基础 阅读()去评论