vue项目使用qrcodejs2生成二维码

1、安装

cnpm i qrcodejs2 -S

2、项目中使用
HTML:
复制代码
<!-- 放置二维码的容器,需要给一个ref -->
 <div id="qrcode" ref="qrcode"></div>
复制代码
js:
复制代码
// 引入
import QRCode from 'qrcodejs2'

methods: {
  // 生成二维码
    new QRCode('qrcode', {
       150,
      height: 150, // 高度
      text: this.qrcode // 二维码内容
      // render: 'canvas' // 设置渲染方式(有两种方式 table和canvas,默认是canvas)
      // background: '#f0f'
      // foreground: '#ff0'
    })
//清除已经生成的二维码   this.$refs.qrcode.innerHTML = ''
复制代码
原文地址:https://www.cnblogs.com/wangjae/p/12152595.html