后台返回:

1,npm命令下载qrcode

(1)在项目文件夹中

npm install --save qrcode

(2)或在全局中安装

npm install -g qrcode

2,引入

import QRCode from 'qrcodejs2'  // 引入qrcode

3,在HTML中引入

     <!-- 二维码 --><div><div style="width: 148px;">二维码</div><div><div id="qrcode"></div><div><el-button @click="downLoad" class="nowBtn">立即下载</el-button></div></div></div>

4,在data中定义

  data() {return {// 二维码qrCode: ''}}

5,在methods中

methods: {// 获取getDeviceInfo() {this.getQrCode();}downLoad() {let myCanvas = document.getElementById('qrcode').getElementsByTagName('canvas');let a = document.createElement('a')a.href = myCanvas[0].toDataURL('image/png');a.download = '二维码';a.click()this.$message({message: "正在进行下载保存",type: 'success'})},getQrCode() {let qrcode = new QRCode('qrcode', {width: 132,height: 132,text: this.model.qrCode, // 二维码地址colorDark: "#000",colorLight: "#fff",})},
}

vue实现qrcode下载二维码相关推荐

  1. vue使用qrcode生成二维码

    vue使用qrcode生成二维码 1. 首先安装qrcode插件 npm i qrcode -S 2.引入使用 import QRCode from 'qrcode' 3.生成二维码 <temp ...

  2. vue 动态生成下载二维码

    菜花记录 vue项目如何动态生成一个下载二维码 项目中二维码动态配置好下载链接,现场直接修改配置就可以调试 第一步先直接在终端下载vue插件 npm install vue-qriously --sa ...

  3. vue+element+qrcode 生成二维码

    今天做项目遇到了一个需求,就是管理后台生成签到的二维码,app端扫码获取培训班.班级.课程等等,然后就想到了qrcode. vue项目使用qrcodejs2生成二维码 1,导入第三方插件 npm in ...

  4. vue引用QrCode生成二维码

    需求:后台生成二维码链接和邀请码返回到前台,前台渲染生成二维码 1.安装 npm i qrcode 2.引入 import QRCode from "qrcode"; 3.渲染二维 ...

  5. Vue3项目生成并下载二维码,关于vue-qr.vue与qrcode.vue插件之间的区别

    1.vue-qr.vue与qrcode.vue大致区别 vue-qr.vue:体积较大,大概4M左右,可以给二维码添加中心logo,生成二维码为img标签,可下载 qrcode.vue:体积较小,不能 ...

  6. Vue生成带图片logo以及文字的二维码组件,可下载二维码为图片,附组件调用代码--核心qrcode

    目录 1.初始化qrcode 2.二维码生成以及下载组件代码 可以自己控制是否生成logo以及文字说明 3.父页面调用组件代码 1.初始化qrcode cnpm install --save qrco ...

  7. 记录使用QRCode 显示并下载二维码图片

    记录使用QRCode 生成二维码 项目安装qrcode 命令:npm install --save qrcodejs2 引入 import QRCode from 'qrcodejs2' 后端提供qr ...

  8. vue+qrcodejs2 动态生成二维码并下载

    安装依赖 npm install --save qrcodejs2 vue页面引用 <script>import QRCode from 'qrcodejs2'import axios f ...

  9. 【Vue+Java】前后端联动生成下载二维码

    目录指引 背景 运用场景 环境 丑话说在前 前端部分 通过axios请求传参 二次封装axios.create方法 定义download方法,通过axios进行传参 前端vue页面方法 HTML部分按 ...

最新文章

  1. 可持续农业生态系统中的核心微生物组
  2. tomcat 日志分割脚本
  3. React源码学习——ReactClass
  4. CentOS6.6配置iptables
  5. 008_Input输入框
  6. 关于excel的join怎么做
  7. 1.7 ConcurrentHashMap增删改查
  8. 算法面试题:找出由两个有序列表合并而成的新列表中的第n个元素
  9. SIGCHLD waitpid, 小心子进程结束事件被偷了
  10. 3-(基础入门篇)稍微了解一下(需要知道的关于Lua的一些基本的知识)
  11. JQuery 补充
  12. archlinux安装windows字体
  13. java ioutils_关于Java:无法解析符号“ IOUtils”
  14. 调试和运行matlab代码(源程序)的技巧和教程
  15. 51单片机用1602液晶屏实现可调时钟
  16. 基于javaweb的大学生兼职系统(java+springboot+jsp+mysql)
  17. 佐糖推出API服务,智能抠图去背景人像分割一键完成
  18. 报告|国产工业机器人产业研究报告:2019年国产机器人十大品牌
  19. 华为手机 运行 linux,Linux 用户玩转华为手机之华为分享
  20. 血氧仪方案功能及使用方法介绍

热门文章

  1. qt做触摸屏演示程序
  2. js实现图片虚化_StackBlur.js - 实现Canvas高斯模糊效果
  3. 用dw制作php网站模板,如何用DW编辑网站模板
  4. Linux运行指令(axel多线程下载工具)
  5. 个人上传:吴恩达课后作业第四周-搭建深层神经网络(英文)
  6. 安卓手机在一键去水印网站如何下载去水印视频
  7. spring struts2 mybatis框架学习总结(mvc三层架构)
  8. 什么是高防IP,高防IP有什么效果,使用云服务器可以接入吗?
  9. pdf怎样压缩?如何在线压缩pdf文件大小?
  10. 无法连接java visualvm插件中心