# verification
**Repository Path**: shi-fan-a/verification
## Basic Information
- **Project Name**: verification
- **Description**: 提供滑动验证、验证码验证、点选验证、12306识物验证、拼图验证等
- **Primary Language**: Unknown
- **License**: MulanPSL-2.0
- **Default Branch**: master
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 1
- **Created**: 2021-09-15
- **Last Updated**: 2022-08-25
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# 验证组件
## 项目介绍
- 项目名称:验证组件
- 功能:提供滑动验证、验证码验证、点选验证、12306识物验证、拼图验证等
## 效果演示





## 安装教程
在sdk6,DevEco Studio 2.2 Beta1下项目可直接运行。
### 项目目录

### 组件接口
### props接口数据
#### 滑动验证
- canvasImgList:验证图片地址
- imgWidth:验证图片宽度
- imgHeigth:验证图片高度
- text:底部文字
#### 验证码验证
- verificationLength:验证码长度
- isCaseSensitive:验证时是否区分大小写
- isShowLine:是否绘制干扰线
- isShowDot:是否绘制干扰点
#### 点选验证
- imgList:验证主图地址列表
- idiomList:验证文字列表
- imgWidth:图片宽度
- imgHeigth:图片高度
- showTextLength:验证的文字长度
- isRandom:文字是否随机打乱
#### 识物验证
- imgList:验证主图地址列表
- itemImgWidth:验证图片的宽
- showImgNum:验证图片的个数
- verificationValue:验证图片类型
- tolerance: 验证容差
#### 拼图验证
- canvasImgList:验证主图地址列表
- imgWidth:图片宽度
- imgHeigth:图片高度
- rowColumn:行和列
#### 事件
- verificationSuccess:验证成功
- verificationError:验证失败
### 使用说明
- 下载项目,复制common\component下组件到自己的项目中
- 引入组件
```html
```
- 使用组件
```html
```
- 组件事件
```js
// 验证成功的回调
verificationSuccess() {
prompt.showToast({
message: '验证成功',
duration: 2000,
});
},
// 验证失败的回调
verificationError() {
prompt.showToast({
message: '验证失败',
duration: 2000,
});
}
```
作者:石凡