本文共 869 字,大约阅读时间需要 2 分钟。
npm install qrcodejs2 --save
// 生成二维码printMultipleQRCode() { for (let i in this.qrcodeList) { const qrContainer = this.$refs[`qrcode-${i}`]; if (qrContainer) { new QRCode(qrContainer[0], { text: this.qrcodeList[i], render: 'canvas', width: 130, height: 130, colorDark: '#000000', colorLight: '#ffffff' }); } }},// 清除二维码clearQRCode() { for (let i in this.qrcodeList) { const qrContainer = this.$refs[`qrcode-${i}`]; if (qrContainer && qrContainer[0]) { qrContainer[0].innerHTML = ''; } }},// 初始化并生成二维码this.$nextTick(() => { this.printMultipleQRCode();}); npm 安装 qrcodejs2 库以便开始使用v-for 循环处理多个二维码通过以上方法,您可以在项目中轻松生成并管理多个二维码。
转载地址:http://megh.baihongyu.com/