• 1、npm 安装qrCode
npm install qrcode --save
  • 2、代码中引入并使用
// xxxx.vue
<template><canvas id="canvas"></canvas><br><span style="color:#1AB394" @click="handleDownloadCode">立即下载</span>
</template><script>
import QRCode from 'qrcode';
export default{data(){return{codeUrl:'xxxxxxxxxx',    // code url}},methods:{// 初始化codeinitCode(){let canvas = document.getElementById('canvas')QRCode.toCanvas(canvas, this.codeUrl, {width: 130,height: 130,margin: 1}, function(error) {if (error) console.log(error);console.log('success');})},// 按钮下载二维码到本地handleDownloadCode(){/**let canvas = document.getElementById('canvas')QRCode.toCanvas(canvas,this.codeUrl,{width:130,height:130,margin:1},function(error){if(error)console.log(error);console.log('success');})**/let base64Img = canvas.toDataURL()let link = document.createElement('a')link.href = base64Imglink.download = 'code'+ Date.now()let event = document.createEvent('MouseEvents')event.initMouseEvent('click',true,false,window,0,0,0,0,0,false,false,false,false,0,null)link.dispatchEvent(event)}}
}
</script>

qrcode生成二维码并本地下载相关推荐

  1. 微信小程序实现生成二维码功能并下载到本地

    微信小程序实现生成二维码功能并下载到本地 背景 实现 备注 背景 有这样一个需求,后台返回了url地址,微信小程序将url地址转成二维码图片,展示在页面上,并且该二维码图片可下载到用户手机相册中 实现 ...

  2. php使用Qrcode生成二维码

    php使用Qrcode生成二维码 首先检查php.ini Gd 库要打开 use QrCode; //控制器引用public function index(){include 'phpqrcode.p ...

  3. C# 利用QRCode生成二维码图片

    网上生成二维码的组件是真多,可是真正好用的,并且生成速度很快的没几个,QRCode就是我在众多中找到的,它的生成速度快.但是网上关于它的使用说明,真的太少了,大都是千篇一律的复制粘贴.这是本要用它做了 ...

  4. 前端批量生成二维码并打包下载

    前端批量生成二维码并打包下载 项目中遇到一个紧急需求在没有后端配合的情况下,前端独自实现生成二维码并打包下载 生成二维码:下载 qrcodejs2 批量打包下载:下载 JSZip 和 FileSave ...

  5. qrcode 生成二维码,带logo 带文字描述

    qrcode 生成二维码 1.引入 pom.xml 2. ResourceRenderer 3. QRCodeUtil 4. QRCodeController 5. HTML 6. 测试 1.引入 p ...

  6. qr-code 生成二维码

    1.下载: composer require endroid/qr-code php: >=7.2 2.新建Qrcodes.php二维码生成类 use Endroid\QrCode\ErrorC ...

  7. Qrcode生成二维码相关问题

    使用Qrcode生成二维码,并提供下载二维码图按钮 JS代码: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 ...

  8. 使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法

    使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法 参考文章: (1)使用jQuery的插件qrcode生成二维码(静态+动态生成)及常见问题解决方法 (2)https: ...

  9. 关于QRCode生成二维码(背景图、Logo)

    关于QRCode生成二维码的代码 /// <summary> /// 创建二维码 /// </summary> /// <param name="QRStrin ...

最新文章

  1. 单系统站内信数据库设计思路
  2. anaconda更换镜像源
  3. C++对象模型学习——站在对象模型的尖端
  4. golang中的panic和recover
  5. Office2013 分享
  6. CVPR 2018 SA-Siam:《A Twofold Siamese Network for Real-Time Object Tracking》论文笔记
  7. ubuntu18.04(修改环境变量
  8. avalon.js 转义html,avalon模块的内建适配器
  9. 微型计算机主存可以分为,计算机基础试题 (含答案)
  10. 数据结构-链表3-循环链表
  11. 数据可视化最容易被人忽略的四大误区,怪不得我的报告总被老板骂
  12. 用户扫描二维码进入公众号后自动发送指定消息_公众号裂变,社群裂变,个人号裂变,运营操作指南...
  13. 《奠基计算机网络》所需软件 下载地址
  14. 五分钟学会python函数_五分钟带你搞懂python 迭代器与生成器
  15. 侠客X部分截图 官方论坛开发注册 邀您一起公测。
  16. CentOS7 完全卸载MySQL
  17. java http远程调用接口下载文件
  18. pyhton根据城市名称获取省份名称
  19. 废物利用--旧手机搭建linux服务器
  20. 域名收敛和域名发散(分散)

热门文章

  1. Magichub重口音对话ASR挑战赛圆满结束
  2. 和计算机相关的社团活动,(完整版)计算机社团活动方案
  3. C语言编写某年某月的日历,详细讲解
  4. 【转】Chrome插件(扩展)开发全攻略
  5. Java微信公众号消息推送
  6. 无敌解决vmware中Linux虚拟机无法获取ip地址、无法上网的办法
  7. 客户成功案例2:舆情监控、价格监控、竞品分析企业解决方案
  8. 重磅下载 | 核心系统 100% 上云,揭秘双11背后的云原生实践
  9. 关于OLED拼接屏参数,至少得懂这10个
  10. 网易内部邮箱coremail smtp pop设置