Skip to content

RotateVerify 旋转验证 ​

用户通过拖动旋转图片,页面根据返回的角度请求服务端验证。

支持平台 ​

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

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

基础用法 ​

vue
<!-- 旋转验证弹框 -->
<fui-rotate-verify ref="rotateRef" :src="rotatedImage" @verify="handleVerify" />

通过 this.$refs.rotateRef.show() 打开;在 handleVerify 中校验角度,成功后调用 success(),失败后调用 fail()。

属性 ​

属性类型说明官网默认值
widthNumber / String弹框宽度,单位 rpx600
backgroundString弹框背景色#FFFFFF
titleString标题安全验证
colorString标题颜色#B2B2B2
sizeNumber / String标题字号,单位 rpx28
descrColorString提示颜色#333333
descrSizeNumber / String提示字号,单位 rpx32
srcString已旋转的图片地址,必填-
imgWidthNumber / String图片宽度,单位 rpx240
borderColorString滑动条与滑块边框色#EEEEEE
sliderBgColorString滑块背景色#FFFFFF
closeColorString关闭图标颜色#B2B2B2
slideColorString滑动图标颜色#333333
passColorString成功图标颜色#09BE4F
failColorString失败图标颜色#FF2B2B
zIndexNumber / String层级,nvue 不支持996
maskBgColorString遮罩颜色rgba(0,0,0,.6)
maskClosableBoolean点击遮罩是否关闭false

事件 ​

事件说明回调参数
verify滑动完成后请求验证{ angle }

实例提供 show()、closeVerify()、success() 和 fail();关闭和失败会重置验证。nvue 的层级受元素顺序影响。

插槽 ​

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