wangzhiqiang 590d1f825e 登录、注册、忘记密码添加滑动验证 1 miesiąc temu
..
components 590d1f825e 登录、注册、忘记密码添加滑动验证 1 miesiąc temu
static 590d1f825e 登录、注册、忘记密码添加滑动验证 1 miesiąc temu
changelog.md 590d1f825e 登录、注册、忘记密码添加滑动验证 1 miesiąc temu
package.json 590d1f825e 登录、注册、忘记密码添加滑动验证 1 miesiąc temu
readme.md 590d1f825e 登录、注册、忘记密码添加滑动验证 1 miesiąc temu

readme.md

#uniapp通用滑动验证组件

原理
图片上放两个块滑动对比区间

作者
zmm2113@qq.com

版本
1.0.0

兼容性支持:安卓、苹果、H5、微信小程序(其他平台未测试理论上支持)。

一、使用示例

<template>
	<view>
		<button type="default" @click="sliderVerify()">显示滑动验证</button>
		<zmm-slider-verify ref="sliderVerify" @success="successHandle" @error="errorHandle" @close="closeHandle"></zmm-slider-verify>
	</view>
</template>

<script>
	export default {
		methods: {
			//显示验证组件
			sliderVerify(){
				this.$refs['sliderVerify'].show()
			},
			//验证通过回调
			successHandle(e) {
				console.log(e)
			},
			//验证失败回调
			errorHandle(e) {
				console.log(e)
			},
			//组件关闭回调
			closeHandle(e){
				console.log(e)
			}
		}
	}
</script>

二、配置(注意配置数据类型)

配置|数据类型|默认参数|说明 -|-|-|- title|String|"滑动校验"|顶部标题 tips|String|"请将左侧透明滑块拖进白色框内"|默认提醒文字 slideSize|Number|40|滑块大小 slideColor|String|"rgba(0,0,0,0.4)"|滑块颜色 maskColor|String|"rgba(0,0,0,0.4)"|遮罩层颜色 verifyImg|String|""|背景图片可自定义自己的图片 wrapColor|String|"#ffffff"|主体背景色 between|Number|10|校验正负差值区间像素 showBottomSlider|Boolean|true|是否显示底部滑动条 bottomSlideSize|Number|40|底部滑块大小 bottomSlideColor|String|#2b94e7|底部滑块颜色

三、事件

配置|数据类型|说明 -|-|- @success|function|验证通过事件 @error|function|验证失败回调 @close|function|组件关闭回调 this.$refs['sliderVerify'].show()|function|显示组件 this.$refs['sliderVerify'].hide()|function|隐藏组件