生成二维码vue2
1、下载插件
npm install vue-qr --save
2、引入插件在页面上
import vueQr from "vue-qr"
3、声明生成二维码的方法
creatQrCode() {
var qrcode = new QRCode(this.$refs.qrCodeUrl, {
text: "https://blog.csdn.net/Tresson_A?spm=1000.2115.3001.5343", // 需要转换为二维码的内容
width: 100,
height: 100,
colorDark: "#000000",
colorLight: "#ffffff",
correctLevel: QRCode.CorrectLevel.H,
});
},
4、在页面初始化时就调用该方法
5、页面使用
<div>
<div class="qrcode" ref="qrCodeUrl"></div>
<vue-qr :logoSrc="imageUrl" text="https://blog.csdn.net/Tresson_A?spm=1000.2115.3001.5343" :size="200"></vue-qr>
</div>
6、imagesUrl变量需要再data中定义并且给二维码中间的图片复制