首页 > 其他 > 详细

vue滑块验证

时间:2020-12-25 11:44:04      阅读:40      评论:0      收藏:0      [点我收藏+]

Vue滑块验证

安装滑块验证包

cnpm install vue-drag-verify --save

1、在Login.vue页面导入

<template>
	<div>
        <!-- background以下为添加的样式,可以不写入 -->
        <drag-verify 
                     :width=‘width‘ 
                     :height=‘height‘ 
                     :text=‘text‘
                     :success-text="successText"
                     ref=‘Verify‘
                     :background="background" 
                     :progress-bar-bg="progressBarBg" 
                     :completed-bg="completedBg" 
                     :handler-bg="handlerBg" 
                     :handler-icon="handlerIcon" 
                     :text-size="textSize" 
                     :success-icon="successIcon"
                     >

    </drag-verify>
    </div>
</template>

<script>
// 导包
import dragVerify from ‘vue-drag-verify‘
export default {
    data() {
        return {
            // 滑块验证码
            width: 370,
            height: 45,
            text: ‘请拖动滑块进行验证‘,
            successText: "验证成功",
            // 以下内容是为drag-verify添加样式
            background: "#cccccc",
            progressBarBg: "#4b0",
            completedBg: "#66cc66",
            handlerBg: "#fff",
            textSize: "18px",
            isCircle:‘true‘,    
            handlerIcon: "fa fa-angle-double-right",
            successIcon: "fa fa-check",
        }
    },
    // 引入组件
    components: {
        ‘dragVerify‘: dragVerify
    },
    methods: {
        // 验证滑块是否拖动,this.$refs.Verify.isPassing,返回false或者true
        // 可以判断 this.$refs.Verify.isPassing的返回值进行判断
    },
    
}
</script>

最终效果图展示

技术分享图片

vue滑块验证

原文:https://www.cnblogs.com/wangxiaosai/p/14187588.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!