vue-生成二维码

安装

yarn add qrcodejs2 --save 
npm install qrcodejs2 --save 

使用

<template>
  <div>
    <div id="qrcodeImg"></div>
    <!-- 创建一个div,并设置id -->
  </div>
</template>
<script>
import QRCode from 'qrcodejs2'; // 引入qrcode
export default{
  mounted() {
    new QRCode('qrcodeImg', {
      width:160,
      height:160,
      text: this.$store.state.userForm.userInf.member_num, // 二维码内容
    });
  }
}
</script>
  • text:二维码扫描展示信息(默认:无)

  • width:二维码宽度(默认:256)

  • height:二维码高度(默认:256)

  • colorDark:二维码颜色(默认:#000000)

  • colorLight:二维码背景色(默认:#ffffff)

  • correctLevel:二维码容错级别,可设置为:QRCode.CorrectLevel.L、QRCode.CorrectLevel.M、QRCode.CorrectLevel.Q、QRCode.CorrectLevel.H(默认:QRCode.CorrectLevel.L)

  • clear():二维码清除方法

注意:如果将生成二维码逻辑放到弹窗中,那么二维码在生成时弹窗元素还未完全渲染,此时会找不到渲染对象而生成失败,这种情况可以使用$nextTick()函数将二维码生成代码放到$nextTick()的回调函数里来解决。

this.$nextTick(() => {
    new QRCode('qrcodeImg', {
      width:160,
      height:160,
      text: this.$store.state.userForm.userInf.member_num, // 二维码内容
    });
})

相关推荐

  1. vue,uniapp生成

    2024-03-21 08:38:03       38 阅读
  2. vue,uniapp生成

    2024-03-21 08:38:03       39 阅读
  3. Vue生成Canvas

    2024-03-21 08:38:03       35 阅读
  4. vue qrcode生成

    2024-03-21 08:38:03       19 阅读
  5. vue生成

    2024-03-21 08:38:03       37 阅读
  6. 生成

    2024-03-21 08:38:03       34 阅读
  7. vue中qrcanvas生成并且下载

    2024-03-21 08:38:03       40 阅读
  8. Vue生成,使用现有的库qrcode

    2024-03-21 08:38:03       10 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-03-21 08:38:03       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-03-21 08:38:03       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-03-21 08:38:03       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-03-21 08:38:03       18 阅读

热门阅读

  1. js数组去重常见方法

    2024-03-21 08:38:03       16 阅读
  2. 数据分析-Pandas数据分类处理

    2024-03-21 08:38:03       17 阅读
  3. React.js快速入门教程

    2024-03-21 08:38:03       19 阅读
  4. bert源码分析之tokenization

    2024-03-21 08:38:03       17 阅读
  5. 【Qt之·类QProcess】

    2024-03-21 08:38:03       20 阅读
  6. pytest相关面试题

    2024-03-21 08:38:03       18 阅读
  7. 【WEEK4】学习目标及总结【SpringMVC】【中文版】

    2024-03-21 08:38:03       19 阅读
  8. 理论学习:深度学习里什么是置信度

    2024-03-21 08:38:03       15 阅读
  9. C# 判断变量类型 GetType 未解决

    2024-03-21 08:38:03       16 阅读
  10. 洛谷入门——P1307 [NOIP2011 普及组] 数字反转

    2024-03-21 08:38:03       19 阅读
  11. C:2019-42真题408 循环队列

    2024-03-21 08:38:03       15 阅读
  12. 机器视觉系列之【基础知识】-图像传感器

    2024-03-21 08:38:03       19 阅读