(uniapp)uQRCode 二维码生成插件
uQRCode是uniapp内置的一个插件 不用安装依赖 直接引入即可1、在 script 中引用组件import uQRCode from '@/common/uqrcode.js'2、在 template 中创建 canvas<canvasref="canvas" canvas-id="qrcode" style="width: 180px;height:180px;" class="c
·
uQRCode是uniapp内置的一个插件 不用安装依赖 直接引入即可
1、在 script 中引用组件
import uQRCode from '@/common/uqrcode.js'
2、在 template 中创建 canvas
<canvas ref="canvas" canvas-id="qrcode" style="width: 180px;height:180px;" class="canvas" id="qrcode"></canvas>
3、在 methods 中调用方法
async make() {
// 可以在这加一个loading状态
await uQRCode.make({
canvasId: 'qrcode',
componentInstance: this,
text: this.userInfo.useradd, // 这里是你二维码生成的url 替换即可
size: 180,
margin: 5,
backgroundColor: '#ffffff',
foregroundColor: '#000000'
})
// loading状态在二维码生成后关闭
},
更多推荐
已为社区贡献2条内容
所有评论(0)