最近项目有个需求,需要将一个连接生成二维码展示出来,然后在网上找到了QRCode这个插件,这里大致记录下它的使用方法

介绍: QRCode.js 是一个用于生成二维码的 JavaScript 库。主要是通过获取 DOM 的标签,再通过 HTML5 Canvas 绘制而成,不依赖任何库

1.安装

因为这个项目用的是vue,所以在vue中安装qrcodejs2包
npm install qrcodejs2 --save

2、引入qrcodejs2包

VUE中引入qrcodejs2包import QRCode from 'qrcodejs2'

如果要全局引入qrcodejs2包,可以在main中进行定义

import QRCode from 'qrcodejs2'; 
Vue.prototype.$QRCode = QRCode ;

3、使用QRCode

在需要生成二维码的div

<div id="qrcode" ref="qrcode"></div>

生成二维码

setTimeout(()=>{let qrcode = new QRCode('qrcode', { //这里‘qrcode’是dom对象,也可以是this.$refs.qrcodewidth: 150, //图像宽度height: 150, //图像高度colorDark : "#000000", //前景色colorLight : "#ffffff", //背景色typeNumber:4, correctLevel : QRCode.CorrectLevel.H //容错级别 容错级别有:(1)QRCode.CorrectLevel.L (2)QRCode.CorrectLevel.M (3)QRCode.CorrectLevel.Q (4)QRCode.CorrectLevel.H
    })})

转载于:https://www.cnblogs.com/feijiediyimei/p/11136607.html

QRCode使用(生成二维码)相关推荐

  1. python qrcode库生成二维码的代码

    如下内容内容是关于python qrcode库生成二维码的内容,希望能对各位有所用. import qrcode img = qrcode.make('Some data here')高级用法impo ...

  2. Python使用QRCode模块生成二维码

    简介 python-qrcode是个用来生成二维码图片的第三方模块,依赖于 PIL 模块和 qrcode 库. 简单用法 import qrcode img = qrcode.make('hello, ...

  3. qrcode——js生成二维码

    1.引入 qrcode.min.js(点击下载demo) 2.html: <div id="qrcode"></div> js: var qrcode = ...

  4. 前端QRCode.js生成二维码插件

    填报二维码生成 http://code.ciaoca.com/javascript/qrcode/demo/ git仓库地址 <el-table :data="scenicForm&q ...

  5. 基于 Django 使用 qrcode 模块生成二维码

    简介: 二维码简称 QR Code(Quick Response Code),学名为快速响应矩阵码,是二维条码的一种,由日本的 Denso Wave 公司于1994 年发明.现随着智能手机的普及,已广 ...

  6. qrcode.js 生成二维码包含logo和背景图片及IE下载二维码

    思路: 1. 通过qrcode.js 生成带logo的二维码 2. 将背景图片.logo与生成的二维码图通过canvas 绘制在一起形成一个新的canvas 3. 将canvas 转成base64的u ...

  7. python之qrcode模块生成二维码

    用Python的qrcode包来生成二维码很简单 一.前期准备: pip install qrcode qrcode 依赖 Image 这个包: pip install Image 二.安装好之后就可 ...

  8. 在H5中使用qrcode, qrcodejs2生成二维码

    在H5中使用qrcode生成二维码 安装插件 ```javascript npm install --save qrcode ``` 使用插件 按需引入 //index.html<html> ...

  9. jquery.qrcode.js生成二维码插件转成图片格式

    1.qrcode其实是通过使用jQuery实现图形渲染,画图,支持canvas(HTML5)和table两种方式, github源码地址: https://github.com/jeromeetien ...

  10. QRCode.js 生成二维码详细API和参数

    参考:https://www.runoob.com/w3cnote/javascript-qrcodejs-library.html 运行代码:https://www.runoob.com/try/t ...

最新文章

  1. 知名大学4篇学术论文被撤!校方:已做相关取证!
  2. 【Android 异步操作】线程池 ( Worker 简介 | 线程池中的工作流程 runWorker | 从线程池任务队列中获取任务 getTask )
  3. scss支持的嵌套css规则
  4. java is开头版本解决_eclipse指定jdk版本启动,解决Version XXXX of the JVM is not
  5. 图解带你掌握`JVM`运行时核心内存区
  6. 【英语学习】【Daily English】U10 Education L03 She's planning to study abroad
  7. 支付宝牵手全球最大公募基金 上线“帮你投” 800元起投
  8. CCF CSP201903-1 小中大
  9. Python:搭建OpenCV环境
  10. 地址修改验证TAR Oracle部署
  11. 【持续更新】高通蓝牙SoC系列文章索引
  12. 如何彻底卸载3dmax2020_3DMAX 2020安装失败,怎么把3DMAX 2020彻底卸载删除干净重新安装?...
  13. python邮件合并的基本操作步骤_邮件合并的基本操作步骤 - 卡饭网
  14. 这个团队做的事情,每天为美团平台带来50%以上的交易量
  15. 用计算机时的注意事项,计算机使用注意事项
  16. python解一元二次方程
  17. javax.net.ssl.SSLException 两种解决方法 链接https接口
  18. Oracle中的索引
  19. POJ的题目分类(两个版本)
  20. java dofinal_Java Mac.doFinal方法代碼示例

热门文章

  1. 多层混合结构信息系统中间件MBCS的设计与开发
  2. 关于scn的深入理解
  3. 基于FFmpeg和SDL1.2的极简播放器实现
  4. 计算机视觉——SFM与三位重建
  5. linux的多进程等待,等待进程结束wait()和waitpid()函数
  6. 1198:逆波兰表达式(递归,前缀表达式,波兰表达式)
  7. 如何提高友盟推送的消息到达率
  8. 【10.24】Java源码基础学习
  9. 生么用C语言函数做万年历菜单,用C语言做万年历
  10. 【东哥说书】俞军产品方法论