解决qrcode多次生成二维码的问题

//生成二维码
    qrcode() {
      //先清除,后增加
      document.getElementById("qrcode").innerHTML = "";
      
      let nowUrl = "https://www.yihuisoft.com/mp/" + this.userid;
      // let nowUrl = "https://www.yihuisoft.com/mp/" + '162'
      let qrcode = new QRCode("qrDiv", {
        width: 170, // 设置宽度,单位像素
        height: 170, // 设置高度,单位像素
        text: nowUrl, // 设置二维码内容或跳转地址
      });
      console.log("二维码", qrcode);
      var mycanvas1 = document.getElementsByTagName("canvas")[0];
      //将转换后的img标签插入到html中
      var img = this.convertCanvasToImage(mycanvas1);
      document.getElementById("qrcode").append(img); //imagQrDiv表示你要插入的容器id
    },

 

©️2020 CSDN 皮肤主题: 酷酷鲨 设计师:CSDN官方博客 返回首页