拼图滑动 实现自动验证,登录验证按住滑块,拖动完成上方拼图

  拼图滑动 实现自动验证,登录验证按住滑块,拖动完成上方拼图

  本文主要详细介绍了登录滑动拼图验证的vue实现。本文中的示例代码非常详细,具有一定的参考价值。感兴趣的朋友可以参考一下。

  本文分享vue验证登录滑动拼图的具体代码,供大家参考。具体内容如下

  

一、安装插件

  npm安装-保存vue-单成形-幻灯片-验证

  

二、main.js引入

  导入幻灯片验证自./node _ modules/vue-mono plasty-slide-verify //puzzle验证码

  Vue.use(滑动验证)

  

三、组件中使用

  Html(自定义关闭按钮并添加变量来控制弹出窗口)

  !-拼图验证码-

  div v-show= flag class= test code

  p class= close BTN I class= El-icon-close @ click= flag=!标志/i/p

  幻灯片-验证

  :l=42

  :r=20

  :w=362

  :h=140

  滑块-text=向右滑动

  @success=onSuccess

  @fail=onFail

  @refresh=onRefresh

  :style={width:362px}

  幻灯片盒

  ref=slideBlock

  v-show=flag

  /幻灯片-验证

  /div

  射流研究…

  返回{

  消息: ,

  标志:假,

  }

  方法:{

  //拼图成功

  onSuccess (){

  this.getLogin()

  },

  //拼图失败

  onFail (){

  this.msg=

  },

  //拼图刷新

  onRefresh (){

  this.msg=

  },

  //登录请求接口

  getLogin () {

  const loginData={

  帐户: ,

  电话:this.ruleForm.userName,

  //密码:sha3 . sha3 _ 256(MD5(this . rule form . password)),//加密

  密码:this.ruleForm.password,

  电子邮件: ,

  AccountType: 2,//登录类型手机号码

  校验码:“”

  }

  //接口

  用户登录(登录数据)。然后(res={

  console.log(res)

  })。catch(res={

  console.log(res)

  })

  },

  //点击登录检查——谜题出现。

  submitForm (formName) {

  //表单验证

  这个。$ refs[表单名]。验证((有效)={

  //验证通过

  如果(有效){

  //谜题出现

  this.flag=true

  }否则{

  console.log(错误提交!)

  返回false

  }

  })

  }

  }

  

四、效果

  这就是本文的全部内容。希望对大家的学习有帮助,支持我们。

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: