安装
npm install qrcodejs2
导入
import QRCode from 'qrcodejs2'
配置
vue
- 编写html,必须需要一个盒子包裹放二维码的div
<div class="wrapper">
<div id="qrcode_box" ref="qrCodeUrl"></div>
</div>
- 在
methods中建立配置函数
creatQrCode() {
const qrcode = new QRCode("qrcode_box", {
width: 100, //二维码的宽度
height: 100, //二维码的高度
text: "https://www.baidu.com/", // 二维码地址
colorDark: "#000", //二维码颜色
colorLight: "#fff" //二维码背景颜色
});
},
- 使用,在
mounted生命周期中调用函数,必须保证“盒子”先渲染完成,使用this.$nextTick()

本文介绍了如何使用qrcodejs2插件在Vue项目中生成二维码。首先通过npm安装库,然后在代码中导入并配置,包括设置二维码的宽度、高度、颜色等属性。接着在HTML中创建一个容器,并在Vue的`mounted`生命周期钩子中调用创建二维码的函数,确保DOM已经渲染完成。最后给出了参考文章链接。
最低0.47元/天 解锁文章
1万+

被折叠的 条评论
为什么被折叠?



