一个基于 Hook 的轻量 React 状态管理库,无需包裹 Provider。
5.9万2176TypeScriptMIT更新于 7天前
一个 React Hooks 表单库,用于管理表单状态与校验,支持 Web 和 React Native。
React Hook Form 是一个用于 React 的表单状态管理与校验库。它通过 Hook 注册非受控输入框,输入时不会导致整个表单重新渲染,表单变大后依然保持流畅。
校验规则既可以直接内联书写,如 required、pattern 等,也可以通过 resolvers 包接入 Yup、Zod、AJV、Superstruct、Joi 等 schema 校验库。它同时兼容原生 HTML 表单校验,并提供 Controller 组件,便于接入输入值不是普通 DOM 元素的 UI 组件库。
该库没有运行时依赖,以 npm 包形式发布,适用于 React Web 和 React Native 项目。
从 npm 安装该包
npm install react-hook-form导入 useForm 并在 React 组件中使用(参见 README 中的快速入门示例)
概要由 AI 根据项目 README 生成;GitHub 数据每日更新。
一个基于 Hook 的轻量 React 状态管理库,无需包裹 Provider。
一个用于数据请求的 React Hooks 库,先返回缓存数据,再在后台自动重新验证。
开源调查平台,支持应用内、网站、链接和邮件问卷,可作为 Qualtrics 的开源替代。
一套代码多端运行的跨端跨框架方案,可用 React/Vue 开发微信等小程序、H5 和 React Native 应用。
基于 React Aria 与 Tailwind CSS v4 构建的 React UI 组件库,前身为 NextUI。
基于 React 构建可同时运行于 Android、iOS 和 Web 的通用原生应用的开源框架。