加入CODE CHINA

· 不限速    · 不限空间    · 不限人数    · 私仓免费

免费加入
    README.md

    npm downloads npm npm Discord

    Version 7 | Version 6

    Features

    Install

    npm install react-hook-form

    Links

    Quickstart

    import React from 'react';
    import { useForm } from 'react-hook-form';
    
    function App() {
      const {
        register,
        handleSubmit,
        formState: { errors },
      } = useForm();
      const onSubmit = (data) => console.log(data);
    
      return (
        <form onSubmit={handleSubmit(onSubmit)}>
          <input {...register('firstName')} /> {/* register an input */}
          <input {...register('lastName', { required: true })} />
          {errors.lastName && <p>Last name is required.</p>}
          <input {...register('age', { pattern: /\d+/ })} />
          {errors.age && <p>Please enter number for age.</p>}
          <input type="submit" />
        </form>
      );
    }

    Sponsors

    Thanks go to these kind and lovely sponsors (companies and individuals)!

    @sayav @lemcii @washingtonsoares @lixunn @SamSamskies @peaonunes @wilhelmeek @iwarner @joejknowles @chris-gunawardena @Tymek @Luchanso @vcarel @gragland @tjshipe @krnlde @msutkowski @mlukaszczyk

    Backers

    Thanks go to all our backers! [Become a backer].

    Organizations

    Thanks go to these wonderful organizations! [Contribute].

    Contributors

    Thanks go to these wonderful people! [Become a contributor].

    项目简介

    🚀 Github 镜像仓库 🚀

    源项目地址

    https://github.com/react-hook-form/react-hook-form

    发行版本 156

    Version 7.12.0

    全部发行版

    贡献者 168

    全部贡献者

    开发语言

    • TypeScript 99.4 %
    • JavaScript 0.5 %
    • HTML 0.0 %
    • Shell 0.0 %