vue/uniapp实现二维码生成

使用 qrcodejs2 实现二维码生成

 

下载 qrcodejs2 依赖:

npm install qrcodejs2 -S

 

需要使用 qrcodejs2 页面引入该依赖:

import QRCode from 'qrcodejs2' // 引入qrcode

 

html代码:

<div class="Qrcode"  >
    <!-- 生成二维码 -->
    <div id="qrcode" class="share"></div>
</div>

 

css代码:

  .Qrcode
  {
    width: 100%;
    height: 250px;
  }
  
  .share{
    margin-left: auto;
    margin-right: auto;
    width: 200px;
    margin-top: 25px;
    margin-bottom: 25px;
  }

 

JS代码:

qrcode() {
      document.getElementById("qrcode").innerHTML = "";//清除上一次生成的二维码,防止刷新生成多个二维码
      let qrcode = new QRCode('qrcode', {
            width: 80,//二维码宽度
            height: 80,//二维码高度
            text:  'content', // 二维码内容
            colorDark: "#000",
            colorLight: "#fff",
    })
}

 

posted @ 2021-09-21 15:03  编程民工  阅读(2013)  评论(0编辑  收藏  举报