VUE 生成二维码(qrcodejs)

Posted 晚星@

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VUE 生成二维码(qrcodejs)相关的知识,希望对你有一定的参考价值。

npm install qrcodejs2 --save

<template>
  <div>
    <div id="qrCode"
         ref="qrCodeDiv"></div>
  </div>
</template>

<script>
import QRCode from 'qrcodejs2';
export default {
  name: "qrCode",
  data () {
    return {}
  },
  mounted: function () {
    this.$nextTick(function () {
      this.bindQRCode();
    })
  },
  methods: {
    bindQRCode: function () {
      new QRCode(this.$refs.qrCodeDiv, {
        text: 'http://10.246.138.84/hrs-ess-new-view/img/ess-app-release-v1.0.apk',
        width: 200,
        height: 200,
        colorDark: "#333333", //二维码颜色
        colorLight: "#ffffff", //二维码背景色
        correctLevel: QRCode.CorrectLevel.L//容错率,L/M/H
      })
    }
  }
}
</script>

<style>
</style>

样式如下:

以上是关于VUE 生成二维码(qrcodejs)的主要内容,如果未能解决你的问题,请参考以下文章

VUE 生成二维码(qrcodejs)

vue使用qrcodejs2生成二维码且底部带文字描述,支持下载(日常记录)

vue中生成条形码(jsbarcode)二维码(qrcodejs2)

vue里怎么生成带有图标logo的二维码?

vue里怎么生成带有图标logo的二维码?

生成二维码并以图片格式下载-qrcodejs2