【文件属性】:
文件名称:pluma-svelte-forms
文件大小:33KB
文件格式:ZIP
更新时间:2021-04-21 03:13:31
JavaScript
PLUMA苗条形式
这是Svelte的客户端表单库。 这是开发的超级早期,因此请期待错误,更改和巨龙。
演示应用程序: :
主要特点
。
没有依赖关系(Svelte除外)。
DOM是价值的最终真理来源。 您完全可以为复杂的表单修改DOM。 该库将找出答案。
您可以将浏览器内的本机验证用于最常见的用例(例如:必填字段)。
验证是同步的(自定义或本机)
您可以添加每个字段的外部验证。 这使您可以实现可取消的异步验证器。
控制何时显示错误以调整用户体验。
简单的例子
< script >
import { controller } from ' pluma-svelte-forms ' ;
import { writable } from ' svelte/store ' ;
const settings = {
async onSubmit ( valu
【文件预览】:
pluma-svelte-forms-main
----.gitignore(96B)
----package.json(1KB)
----package-lock.json(32KB)
----src()
--------FormController.js(14KB)
--------index.js(149B)
--------enums()
--------actions()
----CHANGELOG.md(197B)
----README.md(8KB)
----demo-app()
--------src()
--------public()
--------rollup.config.js(1KB)