Skip to content

Indexsarrol/react-slide-verify

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

说明

此插件是通过vue的一个轮子改造成的react版本,若有侵权,请告知删除。

原vue插件链接:基于滑动式的验证码,免于字母验证码的繁琐输入 用于网页注册或者登录

安装

$ npm install react-slide-verify --save-dev

使用

import ReactSlideVerify from 'react-slide-verify';

onSuccess = () => {
    console.log('成功回调');
}

onFail = () => {
    console.log('失败回调');
}

onRefresh = () => {
    console.log('刷新')
}
<ReactSlideVerify
    l={40}
    r={8}
    w={310}
    h={155}
    accuracy={5}
    imgs={[img1, img2, img3, img4, img5]}
    sliderText="向右滑动"
    success={this.onSuccess}
    fail={this.onFail}
    refresh={this.onRefresh}
/>

参数说明

属性/方法 说明 类型 默认值 是否必传
l 滑块大小 number --
r 滑块突起大小 number --
w 画布宽度 number --
h 画布高度 number --
accuracy 匹配精确度 number 5
imgs 画布背景图 string[] --
sliderText 底部拖动条文字说明 string 向右滑动
success 匹配成功回调函数,返回滑动开始到结束时间time Function(time) --
fail 匹配失败回调函数 Function() --
refresh 刷新画布回调函数 Function() --

About

基于React的PC端/移动端滑动验证

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors