VUE实现图片验证码功能


Posted in Javascript onNovember 18, 2020

本文实例为大家分享了VUE实现图片验证码的具体代码,供大家参考,具体内容如下

1. 概述

1.1 说明

在开发过程中,有时候需要使用图片验证码进行增加安全强度,在点击图片时更新新的图片验证码,记录此功能,以便后期使用。

2. 示例

2.1 vue示例代码

<template>
 <el-form style="width: 400px;">
 <el-form-item style="height: 40px;margin-bottom: 20px;">
 <el-input class="input" maxlength="8" placeholder="请输入验证码"></el-input>
 <div class="divIdentifyingCode" @click="getIdentifyingCode(true)">
 <img id="imgIdentifyingCode" style="height:40px; width: 100px; cursor: pointer;" alt="点击更换"
 title="点击更换" />
 </div>
 </el-form-item>
 </el-form>
</template>

<script>
export default {
 methods: {
 /**
 * 窗口代码
 * @param {Boolean} bRefresh 是否刷新
 */
 getIdentifyingCode: function (bRefresh) {
 let identifyCodeSrc = "https://www.xxx.xxx.xxx/imgCode";
 if (bRefresh) {
 identifyCodeSrc = "https://www.xxx.xxx.xxx/imgCode?" + Math.random();
 }
 let objs = document.getElementById("imgIdentifyingCode");
 objs.src = identifyCodeSrc;
 },
 }
}
</script>

<style>
 .divIdentifyingCode {
 position: absolute;
 top: 0;
 right: 0;
 z-index: 5;
 width: 102px; /*设置图片显示的宽*/
 height: 40px; /*图片显示的高*/
 background: #e2e2e2;
 margin: 0;
 }
</style>

注意:使用 Math.random() 来获取新的验证码,后台支持使用接口获取验证码。

2.2 显示

VUE实现图片验证码功能

关于vue.js的学习教程,请大家点击专题vue.js组件学习教程、Vue.js前端组件学习教程进行学习。

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
Jquery中getJSON在asp.net中的使用说明
Mar 10 Javascript
js键盘上下左右键怎么触发function(实例讲解)
Dec 14 Javascript
浅谈Javascript 执行顺序
Dec 18 Javascript
js实现通用的微信分享组件示例
Mar 10 Javascript
JavaScript搜索字符串并将搜索结果返回到字符串的方法
Apr 06 Javascript
测试IE浏览器对JavaScript的AngularJS的兼容性
Jun 19 Javascript
Bootstrap弹出框modal上层的输入框不能获得焦点问题的解决方法
Dec 13 Javascript
Vue+Vux项目实践完整代码
Nov 30 Javascript
vue axios 表单提交上传图片的实例
Mar 16 Javascript
JavaScript中的E-mail 地址格式验证
Mar 28 Javascript
vue实现简单瀑布流布局
May 28 Javascript
json_decode 索引为数字时自动排序问题解决方法
Mar 28 Javascript
countUp.js实现数字滚动效果
Oct 18 #Javascript
Vue-cli3项目引入Typescript的实现方法
Oct 18 #Javascript
细述Javascript的加法运算符的具体使用
Oct 18 #Javascript
ElementUI之Message功能拓展详解
Oct 18 #Javascript
js实现简易计算器功能
Oct 18 #Javascript
JavaScript实现更换背景图片
Oct 18 #Javascript
jquery轻量级数字动画插件countUp.js使用详解
Oct 17 #jQuery
You might like
BOOM vs RR BO3 第二场2.13
2021/03/10 DOTA
xml 封装与解析(javascript和C#中)
2009/07/26 Javascript
关于IE BUG与字符串截取substr的解决办法
2013/04/10 Javascript
JS写的贪吃蛇游戏(个人练习)
2013/07/08 Javascript
解决WordPress使用CDN后博文无法评论的错误
2015/12/15 Javascript
最简单的JavaScript图片轮播代码(两种方法)
2015/12/18 Javascript
两种方法解决javascript url post 特殊字符转义 + &amp; #
2016/04/13 Javascript
BootStrap 模态框实现刷新网页并关闭功能
2017/01/04 Javascript
基于复选框demo(分享)
2017/09/27 Javascript
JavaScript 作用域scope简单汇总
2019/10/23 Javascript
js实现省级联动(数据结构优化)
2020/07/17 Javascript
Javascript var变量删除原理及实现
2020/08/26 Javascript
[01:35]辉夜杯战队访谈宣传片—iG.V
2015/12/25 DOTA
python每次处理固定个数的字符的方法总结
2013/01/29 Python
python计算牛顿迭代多项式实例分析
2015/05/07 Python
python如何在循环引用中管理内存
2018/03/20 Python
Python 元类实例解析
2018/04/04 Python
Python3内置模块之json编解码方法小结【推荐】
2020/12/09 Python
8种用Python实现线性回归的方法对比详解
2019/07/10 Python
python连接mongodb集群方法详解
2020/02/13 Python
pandas实现excel中的数据透视表和Vlookup函数功能代码
2020/02/14 Python
python 批量下载bilibili视频的gui程序
2020/11/20 Python
使用Canvas操作像素的方法
2018/06/14 HTML / CSS
HTML5 Web Database 数据库的SQL语句的使用方法
2012/12/09 HTML / CSS
eDreams加拿大:廉价航班、酒店和度假
2019/03/29 全球购物
护士实习生自我鉴定范文
2013/12/10 职场文书
运动会入场词50字
2014/02/20 职场文书
排查整治工作方案
2014/06/09 职场文书
护士求职信
2014/07/05 职场文书
优秀党员自我评价范文
2014/09/15 职场文书
自主招生推荐信格式模板
2015/03/24 职场文书
中国梦党课学习心得体会
2016/01/05 职场文书
浅谈如何提高PHP代码质量之端到端集成测试
2021/05/28 PHP
Python Django获取URL中的数据详解
2021/11/01 Python
nginx配置限速限流基于内置模块
2022/05/02 Servers
Win11 Dev 预览版25174.1000发布 (附更新修复内容汇总)
2022/08/05 数码科技