文件名称:react-use-form-state::page_facing_up:用于管理表单和输入状态的React钩子
文件大小:131KB
文件格式:ZIP
更新时间:2024-02-26 10:25:34
react hook reactjs react-library react-hooks
React使用形式状态 :open_book: 目录 动机 有时在React中管理表单状态可能有点笨拙。 已经有可以使表单管理变得轻而易举。 但是,其中许多解决方案都是自以为是的,其中包含大量可能最终无法使用的功能,并且/或者需要交付一些额外的字节! 幸运的是,最近引入的和编写自定义钩子的能力为共享状态逻辑带来了新的可能性。 表单状态也不例外! react-use-form-state是一个很小的React Hook,它试图使用您熟悉的本机表单输入元素来! 入门 首先,向您的项目添加react-use-form-state : npm install --save react-use-form-state
【文件预览】:
react-use-form-state-master
----.gitignore(72B)
----.babelrc(296B)
----.eslintrc(827B)
----package.json(2KB)
----src()
--------index.js(58B)
--------useFormState.js(11KB)
--------utils.js(2KB)
--------parseInputArgs.js(609B)
--------useState.js(2KB)
--------constants.js(936B)
--------utils-hooks.js(796B)
--------useInputId.js(842B)
--------index.d.ts(5KB)
----.travis.yml(176B)
----LICENSE(1KB)
----tsconfig.json(159B)
----rollup.config.js(1017B)
----README.md(33KB)
----jest.setup.js(497B)
----test()
--------useFormState.test.js(2KB)
--------useFormState-manual-updates.test.js(4KB)
--------useFormState-input.test.js(18KB)
--------useFormState-formOptions.test.js(1KB)
--------types.tsx(7KB)
--------useFormState-validation.test.js(6KB)
--------useFormState-pristine.test.js(6KB)
--------useFormState-ids.test.js(3KB)
--------test-utils.js(1KB)
----logo()
--------logo.svg(1KB)
----.editorconfig(147B)
----.prettierrc(174B)
----yarn.lock(256KB)