首页 > 技术文章 > vue项目使用qrcodejs2生成二维码

wangjae 2020-01-05 15:32 原文

1、安装

cnpm i qrcodejs2 -S

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

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

推荐阅读