当前位置: 首页 > news >正文

59 使用 uqrcodejs 生成二维码

前言

这是一个最近的一个来自于朋友的需求, 

然后做了一个 基于 uqrcodejs 来生成 二维码的一个 demo

0233579251184b82992d537b87276004.png

 

package.json 中增加以依赖

"uqrcodejs": "^4.0.7",

 

 

测试用例 

<template><div class="hello"><canvas id="qrcode" canvas-id="qrcode" ref="qrcode" style="width: 200px;height: 200px;"></canvas></div>
</template><script>
import UQRCode from 'uqrcodejs';export default {name: 'HelloWorld',props: {msg: String},mounted() {const canvas = this.$refs.qrcode;var canvasContext = canvas.getContext('2d');var qr = new UQRCode();qr.data = "https://uqrcode.cn/doc";qr.size = 200;qr.make();qr.canvasContext = canvasContext;qr.drawCanvas();}
}
</script><!-- Add "scoped" attribute to limit CSS to this component only -->
<style scoped>
h3 {margin: 40px 0 0;
}ul {list-style-type: none;padding: 0;
}li {display: inline-block;margin: 0 10px;
}a {color: #42b983;
}
</style>

 

 

问题效果

生成出来的二维码信息如下  

33f4e9ee69414bc6b27584571882b9c1.png

 

 

 

 

完 

 

 

 

 

 

http://www.lryc.cn/news/331782.html

相关文章:

  • Leetcode 3097. Shortest Subarray With OR at Least K II
  • 算法系列--递归,回溯,剪枝的综合应用(2)
  • Docker搭建LNMP环境实战(09):安装mariadb
  • 基于Python的微博舆论分析,微博评论情感分析可视化系统,附源码
  • Flutter iOS上架指南
  • 实操:driver.js 实现产品导览、亮点、上下文帮助
  • 【JavaWeb】Day29.SpringBootWeb请求响应——请求(二)
  • asf是什么格式的文件?用手机怎么打开?
  • picGo图床搭建gitee和smms(建议使用)
  • LeetCode | 数组 | 二分查找 | 35.搜索插入位置【C++】
  • Linux 给网卡配置ip
  • 【C语言】翻译环境与运行环境
  • ubuntu20.04执行sudo apt-get update失败的解决方法
  • 接口调用成功后端却一直返回404
  • 【Vmware】 debian 12 安装教程
  • YooAssets 使用相关
  • 精准扶贫管理系统|基于Springboot的精准扶贫管理系统设计与实现(源码+数据库+文档)
  • Flutter与iOS和Android原生页面交互
  • Chrome安装Vue插件vue-devtools
  • 内存和网卡压力测试
  • 法律行业案例法模型出现,OPenAI公布与法律AI公司Harvey合作案例
  • 详解Qt网络编程
  • docker版Elasticsearch安装,ik分词器安装,用户名密码配置,kibana安装
  • Python中的Requests库:HTTP请求的简单之道
  • [RK3566-Android11] 关于 a2dpsink -蓝牙支持接收播放/无PIN码连接
  • 玩机进阶教程-----高通9008线刷XML脚本修改备份 檫除的操作步骤解析
  • 前端路径问题总结
  • YOLOv8改进 | 低照度检测 | 2024最新改进CPA-Enhancer链式思考网络(适用低照度、图像去雾、雨天、雪天)
  • python的pip如何升级
  • Collection与数据结构 Stack与Queue(一): 栈与Stack