小程序二维码生成

本文介绍了微信小程序二维码插件的使用方法。在page里使用时,引入并调用即可,给出了wxml和js示例代码。同时强调调用方法前要确保获取到相关参数,且该参数必须传,提醒看文档要仔细。插件地址为https://github.com/yingye/weapp-qrcode 。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

插件地址:https://github.com/yingye/weapp-qrcode

1.普通情况在page里面使用,只需要引入,然后调用一下就可以了

wxml:

<canvas class="qrCode" canvas-id="qrCode"></canvas>

js:

const QrCode = require('../utils/weapp.qrcode.js')

QrCode({

width: 200,

height: 200,

canvasId: 'qrCode',

text: 'XXXXX',

typeNumber: 8

})

需要注意的是:在 调用 drawQrcode() 方法之前,一定要确保可以获取到 canvas context

 

2.值得注意的是在组件中调用,如果按照上面方式,会发现怎么都出不来,也不报错

关键在于

_this非必须,若在组件中使用,需要传入,v0.7.0+版本支持this

 

这个参数必须传,我当时没注意看文档,害的我把源码小撸了一下

QrCode({

width: 200,

height: 200,

canvasId: 'qrCode',

text: 'XXXXX',

typeNumber: 8,

_this: this

})

所以组件中这样调用就没问题了

看文档,要仔细,要仔细,要仔细,重要的事说三遍

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值