【文件属性】:
文件名称:vue-hooks-form:使用Vue Composition API构建表单
文件大小:375KB
文件格式:ZIP
更新时间:2021-03-08 12:11:24
vue-components vue-composition-api vueuse vue-hooks-form TypeScript
Vue弯钩形式·
使用Vue composition API构建表单。
API不稳定,将来可能会更改。
文件
访问 。
安装
yarn add vue-hooks-form
特征
UI解耦:由于它不包含任何UI代码,因此可以轻松地与其他UI库集成。
易于采用:由于形式状态本质上是局部的和短暂的,因此可以很容易地采用。
易于使用:没有花哨的东西,只有React性的价值/错误。
TypeScript支持。
快速开始
< template>
< form @ submit = " onSubmit " >
< label>Username label>
< input v-model = " username . value " : ref = " username . ref " />
< p v-if = " username . erro
【文件预览】:
vue-hooks-form-master
----rollup.config.js(434B)
----.github()
--------FUNDING.yml(25B)
--------workflows()
----public()
--------index.html(812B)
--------favicon.ico(4KB)
----yarn.lock(493KB)
----.browserslistrc(30B)
----.eslintrc.js(762B)
----src()
--------deepValidator.ts(2KB)
--------useForm.ts(4KB)
--------utils.ts(857B)
--------index.ts(26B)
----babel.config.js(75B)
----shims-vue.d.ts(149B)
----cypress.json(50B)
----example()
--------main.ts(90B)
--------components()
--------App.vue(226B)
--------assets()
----tsconfig.json(828B)
----LICENSE(1KB)
----jest.config.js(139B)
----README.md(3KB)
----vue.config.js(109B)
----docs()
--------yarn.lock(384KB)
--------src()
--------.gitignore(118B)
--------package.json(454B)
----.editorconfig(160B)
----tests()
--------a.test.ts(49B)
--------utils.ts(721B)
--------unit()
----.gitignore(297B)
----.eslintignore(20B)
----package.json(2KB)