子组件中使用weapp-qrcode生成二维码
import { ref, watch, nextTick, getCurrentInstance } from 'vue'
import QRCodeLib from '@/utils/weapp.qrcode.esm.js'
或者使用npm下载,注意子组件中需要加instance
import QRCodeLib from "weapp-qrcode";
const instance = getCurrentInstance()
QRCodeLib({
width: 200,
height: 200,
canvasId: 'qrcode',
ctx: uni.createCanvasContext('qrcode', instance),
text: encryptedStr,
success: (res) => {
console.log('✅ 二维码绘制成功', res)
},
fail: (err) => {
console.log('❌ 绘制失败:', err)
}
})
正道的光终将来临,当太阳升起的时候,光芒总会普照大地温暖人间。些许的阴霾也终会有被阳光洒满的一天

浙公网安备 33010602011771号