1.推荐使用weapp.qrcode.js
2.github地址:https://github.com/yingye/weapp-qrcode#readme,dist目录下有weapp.qrcode.js
使用方法:
-
<canvas style="width: 200px; height: 200px;" canvas-id="myQrcode"></canvas>
-
// 将 dist 目录下,weapp.qrcode.js 复制到项目目录中,在需要生成二维码页面的js文件引入。 import drawQrcode from '../../utils/weapp.qrcode.js' data:{ text:"生成二维码哒哒哒" } draw(){ drawQrcode({ width: 200, //二维码宽高,宽高要与canvas标签宽高一致 height: 200, canvasId: 'myQrcode', text:this.data.text //二维码内容 }) }
-
draw()在生命周期中调用,就ok了!