vue验证码组件使用方法详解
更新时间:2021年07月11日 17:26:21 作者:UIEngineer
这篇文章主要为大家详细介绍了vue验证码组件的使用方法,文中示例代码介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们可以参考一下
本文实例为大家分享了vue验证码组件使用的具体实现代码,供大家参考,具体内容如下
代码如下:
<template>
<div class="join_formitem">
<label class="enquiry">验证码<span>:</span></label>
<div class="captcha">
<input type="text" placeholder="请输入验证码" class="yanzhengma_input" v-model="picLyanzhengma" />
<input type="button" @click="createdCode" class="verification" v-model="checkCode" />
</div>
</div>
</template>
<script>
export default {
data(){
return{
code:'',
checkCode:'',
picLyanzhengma:'' //..验证码图片
}
},
created(){
this.createdCode()
},
methods: {
// 图片验证码
createdCode(){
// 先清空验证码输入
this.code = ""
this.checkCode = ""
this.picLyanzhengma = ""
// 验证码长度
const codeLength = 4
// 随机数
const random = new Array(0,1,2,3,4,5,6,7,8,9,'A','B','C','D','E','F','G','H','I','J','K','L','M','N','O','P','Q','R','S','T','U','V','W','X','Y','Z')
for(let i = 0;i < codeLength;i++){
// 取得随机数的索引(0~35)
let index = Math.floor(Math.random() * 36)
// 根据索引取得随机数加到code上
this.code += random[index]
}
// 把code值赋给验证码
this.checkCode = this.code
}
}
}
</script>
<style>
.yanzhengma_input{
font-family: 'Exo 2',sans-serif;
border: 1px solid #fff;
color: #fff;
outline: none;
border-radius: 12px;
letter-spacing: 1px;
font-size: 17px;
font-weight: normal;
background-color: rgba(82,56,76,.15);
padding: 5px 0 5px 10px;
margin-left: 30px;
height: 30px;
margin-top: 25px;
border: 1px solid #e6e6e6;
}
.verification{
border-radius: 12px;
width: 100px;
letter-spacing: 5px;
margin-left: 50px;
height: 40px;
transform: translate(-15px,0);
}
.captcha{
height:50px;
text-align: justify;
}
</style>

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持脚本之家。
相关文章
vue 解决uglifyjs-webpack-plugin打包出现报错的问题
这篇文章主要介绍了vue 解决uglifyjs-webpack-plugin打包出现报错的问题,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧2020-08-08
vue中路由跳转的多种方式(和$router下路由跳转的那几个方法的区别)
Vue.js是一款流行的前端JavaScript框架,它提供了多种方式来实现路由跳转,本文给大家分享vue中路由跳转的几种方式(和$router下路由跳转的那几个方法的区别),感兴趣的朋友一起看看吧2023-11-11
详解如何实现Element树形控件Tree在懒加载模式下的动态更新
这篇文章主要介绍了详解如何实现Element树形控件Tree在懒加载模式下的动态更新,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2019-04-04
详解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南
这篇文章主要介绍了详解Vue SSR( Vue2 + Koa2 + Webpack4)配置指南,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2018-11-11


最新评论