当前文档所对应的版本为 3.2.0

适用范围

此NPM包可用于Vue,React,Angular,小程序,NodeJS,HarmonyOS开发等项目中,如果你的程序不支持NPM,可使用npm i @itwmw/form-validate下载本包后,提取其中的index.js复制到您的项目中,在页面上引入js文件即可开始使用。

# 说明

为了更好的处理数据,应对多种场景,系统提供了一些数据预处理类,分别是过滤器获取器以及sometimes方法,他们的数据处理顺序为

  • 获取器 用于指定字段数据的预处理,方法仅可对指定字段生效
  • 过滤器 用于指定字段数据处理,方法可复用
  • sometimes 用于规则的预处理

# 单元测试

单元测试文件在test目录下,里面拥有大量的单元测试,可以进行参考

# 安装

npm i @itwmw/form-validate

# 使用

JavaScript ES6中的用法

import { Validate } from '@itwmw/form-validate'
new Validate();

Html Script引入后

<script src="@itwmw/form-validate/index.js"></script>
<script>
    new Validate();
</script>

CommonJs中的用法

var Validate = require('@itwmw/form-validate').Validate;
new Validate();