Skip to content

SlideVerify 滑动验证 ​

用户拖动滑块与目标位置对齐,组件按误差范围判断结果。

支持平台 ​

以下为官网文档所列的平台支持情况,具体功能及版本限制请参见本页的平台说明。

App-vueApp-nvue微信小程序支付宝小程序百度小程序字节小程序QQ小程序H5PC快手小程序钉钉小程序
✓✓✓✓✓✓✓✓✓✓✓

基础用法 ​

vue
<!-- 滑动验证 -->
<fui-slide-verify ref="verifyRef" @success="handleSuccess" @fail="handleFailure" />

属性 ​

属性类型说明官网默认值
rangeNumber / String允许误差,单位 px3
errorNumber / String失败多少次后重置目标位置3
widthNumber / String滑动条宽度,单位 rpx640
heightNumber / String滑动条高度,单位 rpx80
backgroundString滑动条背景色#EEEEEE
activeBgColorString已滑过区域颜色#465CFF
sliderWidthNumber / String滑块宽度,单位 rpx80
sliderBgColorString滑块背景色#FFFFFF
borderColorString滑块边框色#EEEEEE
passColorString通过时边框和对勾颜色#465CFF
sizeNumber / String提示字号,单位 rpx28
colorString提示文字颜色#333333
activeColorString通过后的提示文字颜色#FFFFFF
iconSizeNumber / String箭头和对勾大小,单位 rpx48
arrowColorString箭头颜色#B2B2B2
lineColorString目标虚线颜色#B2B2B2

事件 ​

事件说明回调参数
success验证通过{}
fail验证失败{}

实例的 reset() 可重置验证。非 nvue 默认主色可通过 --fui-color-primary 配置;业务验证结果仍应由服务端校验。

插槽 ​

插槽说明
—官网未列出该组件的插槽