VUE实现图片验证码功能
2019-10-19 07:05
1331 查看
本文实例为大家分享了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+elementUI实现表单和图片上传及验证功能示例
- mvc实现图片验证码功能
- Java web图片验证功能实现二
- 移动端 Vue+Vant 的Uploader 实现上传、压缩、旋转图片功能
- vue.js 实现图片本地预览 裁剪 压缩 上传功能
- SSM框架下实现验证码图片验证功能(源码)
- ASP.NET中怎样实现图片验证码功能,并且点击图片会刷新
- VUE + UEditor 单图片跨域上传功能的实现方法
- 详解vue项目中实现图片裁剪功能
- vue中利用simplemde实现markdown编辑器(增加图片上传功能)
- 图片登陆验证功能的实现
- 基于vue+ bootstrap实现图片上传图片展示功能
- vue实现类似淘宝商品评价页面星级评价及上传多张图片功能
- Asp.net Web Api实现图片点击式图片验证码功能
- ssh生成图片验证码功能实现
- PHP实现本地图片的上传和验证功能
- Vue.js实现移动端短信验证码功能
- 纯JS实现图片验证码功能并兼容IE6-8(推荐)
- android实现一个图片验证码倒计时功能
- vue实现类似淘宝商品评价页面星级评价及上传多张图片功能