Vue中将网址、动态网址转为二维码
2024-09-01 05:23:11
1、 首先需要安装相关的依赖包
npm install qrcodejs2 --save
或者
npm install qrcode2 --save
这里选择第二种方式进行安装,如图:
2、template中往需要展示的地方写入
<div id="qrcode" ref="qrcode"></div>
如图: class是自定义样式,不是必写参数。
3、script的methods中写入函数
qrcodeScan() { // 生成二维码
findShopInfo().then(res => {
new QRCode(document.getElementById('qrcode'), {
text: res.data.accessUrl, // 二维码地址
width: 100, // 二维码宽度
height: 100, // 二维码高度
correctLevel: QRCode.CorrectLevel.H // 二维码容错级别 H M L
})
})
}
二维码地址:res.data.accessUrl,是后台提供的。如果是定死的链接网址,可以将改text
text:'https://www.cnblogs.com', // 二维码地址
4、在mounted中调用这个二维码函数就完成了二维码展示
mounted() {
this.qrcodeScan()
},
本人实现效果如下图:
希望这篇文章可以帮到你!
本文参考博客链接:https://blog.csdn.net/liurong1028/article/details/84849813 、 https://blog.csdn.net/xuaner8786/article/details/82250830
最新文章
- P2特征(一)
- mui框架中底部导航的跳转1
- CentOS6.4 安装nmon
- [PeterDLax著泛函分析习题参考解答]第4章 Hahn-Bananch 定理的应用
- zoj3229 Shoot the Bullet(有源汇有上下界的最大流)
- AIX下RAC搭建 Oracle10G(一)检測系统环境
- 用正交多项式作最小二乘拟合的java实现(转)
- 【Android】策略模式封装百度地图路线规划模块
- K:正则表达式之基础简介
- Jbpm工作流(一)
- 【easy】141. Linked List Cycle
- C++智能指针剖析(上)std::auto_ptr与boost::scoped_ptr
- highcharts折线图的简单使用
- RSA加解密 私钥加密公钥解密 私加公解 &;&; C++ 调用openssl库 的代码实例
- Daily Scrum NO.8
- 面试求职中你需要了解的Java面向对象
- css方法 - 移动端reset汇总与注释
- 『PyTorch』第十四弹_torch.nn.Module类属性
- 四层and七层负载均衡
- LeetCode 531----Lonely Pixel I----两种算法之间性能的比较