vue 项目生成二维码图片:
安装:npm i qrcodejs2
引入和使用:
html:
<div id="qrcode"></div>
Js:
import QRCode from 'qrcodejs2'
// 创建空的二维码对象
let qrcode1 = new QRCode("qrcode", "")
// 生成二维码
qrcode1.makeCode("http://www.w3cschool.cc");
// 直接调用:
let qrcode2 = new QRCode("qrcode", {
text: "https://blog.youkuaiyun.com/",
width: 128,
height: 128,
colorDark : "#000000",
colorLight : "#ffffff",
correctLevel : QRCode.CorrectLevel.H
});
// 清除:
qrcode2.clear()
// 生成新的二维码
qrcode2.makeCode("http://www.w3cschool.cc");