# cidc-validate使用指南

#### 简介

`cidc-validate`是在`vee-validate`的基础上进行二次封装而成，遵循`MIT`协议。

相关语法以及doc文档参考[vee-validate官网](<https://baianat.github.io/vee-validate/>)

#### 目录结构

> ├─config -- 配置文件
> ├─lib -- core
> ├─local -- 国际化配置
> │  ├─CustomRules -- 用户自定义国际化配置
> │  └─ValidationRules -- validate默认国际化配置
> └─rules -- 校验规则定义

#### 如何进行配置

1. 如果需要添加相关配置，在`config/index.js`的`config`对象中添加对应的配置。
2. 自定义规则在`rules/index.js`文件中添加对应规则，具体参考规则示例，其他复杂规则可以参考官方文档。
3. 需要对自定义规则进行国际化配置，在`local/CustomRules/index.js`文件中对应的`zh_CN`、`en`和`zh_TW`属性下添加对应规则的`messages`即可。

#### 可以设置表单校验的标签

* md-input-item
* md-check
* md-check-box
* md-check-list
* md-check-group
* md-agree
* md-radio
* md-radio-list