安装
npm install qrcodejs2 --save
html
<div id="qrcode"></div>
js
import QRCode from "qrcodejs2";
const qrcode = new QRCode("qrcode", {
text: "https://juejin.cn/", // 信息
width: 128, // 宽度
height: 128, // 高度
colorDark : "#000000", // 前景色
colorLight : "#ffffff", // 背景色
correctLevel : QRCode.CorrectLevel.H // 容错级别 由低到高 [QRCode.CorrectLevel.L, QRCode.CorrectLevel.M, QRCode.CorrectLevel.Q, QRCode.CorrectLevel.H]
});
api
清除二维码
qrcode.clear();
替换二维码
qrcode.makeCode('https://baidu.com'); // 接收新text