美文网首页
qrcodejs2 生成二维码并保存下载

qrcodejs2 生成二维码并保存下载

作者: 我想吃红烧肉 | 来源:发表于2020-04-07 16:52 被阅读0次

首先安装qrcodejs2

cnpm install --save qrcodejs2

在需要用到的页面

import QRCode from "qrcodejs2";

在页面中

  <div id="qr" ></div>

  <button  @click="savePic" size="small">保存二维码<button>

    //二维码

    qr() {

      let qr = new QRCode("qr", {

        width: 195,

        height: 195, // 高度

        text: this.orderInfo.code_name // 二维码内容

      });

    },

    // 保存二维码

    savePic() {

      let myCanvas = document.getElementById("qr").getElementsByTagName("canvas");

      let a = document.createElement("a");

      a.href = myCanvas[0].toDataURL("image/png");

      a.download = "付款二维码";

      a.click();

      alert("下载成功");

    }

相关文章

网友评论

      本文标题:qrcodejs2 生成二维码并保存下载

      本文链接:https://www.haomeiwen.com/subject/vsmnphtx.html