位置: IT常识 - 正文

Vue实现生成二维码(vue生成二维码分享)

编辑:rootadmin
Vue实现生成二维码

目  录

①首先创建一个vue项目

②引入qrcodejs2

③封装组件

1. 创建Vue文件

2. 定义template模板

3. 引入QRCode包

4. 进行封装

5. less控制样式

④启动项目

1. 在终端输入启动项目命令

2. 在浏览器中输入访问地址

3. 访问生成的二维码

4. 扫码进行解析


推荐整理分享Vue实现生成二维码(vue生成二维码分享),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:vue生成二维码并且下载,vue生成二维码内容能写html吗?,vue生成二维码到前端,vue生成二维码,vue生成二维码样式一直改变,vue生成二维码,vue生成二维码图片,vue生成二维码到前端,内容如对您有帮助,希望把文章链接给更多的朋友!

与后端用Java实现生成二维码相比,在前端用Vue生成二维码更加简单、灵活。

①首先创建一个vue项目

可以用vue-cli脚手架去生成。

②引入qrcodejs2

在终端输入以下命令:

npm install qrcodejs2 --save③封装组件1. 创建Vue文件

在src/views路径下创建111.vue文件

2. 定义template模板<template> <body> <div id="qqq" > <div id="qrCode" ref="qrCodeDiv"></div> </div> </body></template>3. 引入QRCode包import QRCode from 'qrcodejs2';4. 进行封装<script>export default { name: "qrCode", data() { return {} }, mounted: function () { this.$nextTick(function () { this.bindQRCode(); }) }, methods: { bindQRCode: function () { new QRCode(this.$refs.qrCodeDiv, { text: 'Vue实现生成二维码!', width: 200, height: 200, colorDark: "#333333", //二维码颜色 colorLight: "#ffffff", //二维码背景色 correctLevel: QRCode.CorrectLevel.L//容错率,L/M/H }) } }}</script>5. less控制样式

布局样式大家可以根据自己的喜好去定义,也可以用css控制样式,这里用less控制样式简单举个例子:

<style lang='less'>#qqq { background-color: #111; width:300px; height:300px; margin: 0 auto; /*水平居中*/ position: relative;}#qrCode { display: inline-block; margin: 0 auto; /*水平居中*/ position: relative; top: 15%; img { width: 200px; height: 200px; background-color: #fff; //设置白色背景色 padding: 6px; // 利用padding的特性,挤出白边 }}</style>Vue实现生成二维码(vue生成二维码分享)

本人是把样式也写在111.vue文件里面,也可以分开去写!

④启动项目1. 在终端输入启动项目命令npm run serve

成功启动项目:

2. 在浏览器中输入访问地址

http://localhost:8080/111

这里我们设计了路由,所以输入/111相当于输入/111.vue

可以在src/router/index.ts中添加一下代码:

const routes: Array<RouteRecordRaw> = [{ path: '/111', name: '生成二维码', component: () => import('../views/111.vue')}]3. 访问生成的二维码

4. 扫码进行解析

识别图中的二维码后,可以看到显示我们自己设置的文本内容“Vue实现生成二维码!” 

本文链接地址:https://www.jiuchutong.com/zhishi/293155.html 转载请保留说明!

上一篇:Nacos 安装教程(史上最详细保姆级教程)(nacos安装包)

下一篇:vue3使用svg图标多种方式(vue引用svg矢量图)

  • 用传说中博客群推广(用传说中博客群造句)

    用传说中博客群推广(用传说中博客群造句)

  • 海底捞会员怎么注册(海底捞会员怎么借给别人)

    海底捞会员怎么注册(海底捞会员怎么借给别人)

  • 华为nova7充满电需要多久(华为nova7充满电会自动断电吗)

    华为nova7充满电需要多久(华为nova7充满电会自动断电吗)

  • 华为mate30发布会什么时候(华为mate30发布会日期)

    华为mate30发布会什么时候(华为mate30发布会日期)

  • 佳能ts3180显示p03

    佳能ts3180显示p03

  • 苹果手机屏幕最上方的显示不见了怎么办(苹果手机屏幕最亮时突然暗了下去)

    苹果手机屏幕最上方的显示不见了怎么办(苹果手机屏幕最亮时突然暗了下去)

  • 微信未打开的文件过期了怎么办(微信未打开的文件过期了怎么恢复正常)

    微信未打开的文件过期了怎么办(微信未打开的文件过期了怎么恢复正常)

  • 企业微信邀请通知是什么意思啊(企业微信邀请通知在哪里看)

    企业微信邀请通知是什么意思啊(企业微信邀请通知在哪里看)

  • 微信群付款怎么操作(微信群付款怎么付钱)

    微信群付款怎么操作(微信群付款怎么付钱)

  • 抖音涨粉

    抖音涨粉

  • OTG转接线怎么用(OTG转接线怎么用?)

    OTG转接线怎么用(OTG转接线怎么用?)

  • 三星s10全民k歌怎么没有耳返(三星手机全民k歌)

    三星s10全民k歌怎么没有耳返(三星手机全民k歌)

  • 为什么抖音粉丝显示回关(为什么抖音粉丝上不去)

    为什么抖音粉丝显示回关(为什么抖音粉丝上不去)

  • 打印机三角符号闪烁是什么原因(打印机三角符号和彩色墨水闪烁是什么原因)

    打印机三角符号闪烁是什么原因(打印机三角符号和彩色墨水闪烁是什么原因)

  • 手机号不是实名怎么查服务密码(手机号不是实名制可以贷款吗)

    手机号不是实名怎么查服务密码(手机号不是实名制可以贷款吗)

  • 直播能看到观众脸吗(直播能看到观众的地址吗)

    直播能看到观众脸吗(直播能看到观众的地址吗)

  • wps会员可以几个人同时用(wps会员可以多少个人共用)

    wps会员可以几个人同时用(wps会员可以多少个人共用)

  • 交流电压和直流电压符号(交流电压和直流电压的符号怎么表示)

    交流电压和直流电压符号(交流电压和直流电压的符号怎么表示)

  • 退出photoshop快捷键(退出ps的快捷键是)

    退出photoshop快捷键(退出ps的快捷键是)

  • qqsvip后面的数字怎么设置(qqsvip后面的数字是岁数吗)

    qqsvip后面的数字怎么设置(qqsvip后面的数字是岁数吗)

  • iphone6s有红外射线功能吗(iphone6有没有红外功能)

    iphone6s有红外射线功能吗(iphone6有没有红外功能)

  • qq什么时候显示离线(qq什么时候显示在线)

    qq什么时候显示离线(qq什么时候显示在线)

  • 笔记本电脑不用电池直接插电可以吗(笔记本电脑不用时待机好还是关机好)

    笔记本电脑不用电池直接插电可以吗(笔记本电脑不用时待机好还是关机好)

  • 爱奇艺投屏怎么快进(爱奇艺投屏怎么调整屏幕比例)

    爱奇艺投屏怎么快进(爱奇艺投屏怎么调整屏幕比例)

  • 手机怎么设置qq密保问题(手机怎么设置qq空间不让看)

    手机怎么设置qq密保问题(手机怎么设置qq空间不让看)

  • Apple Watch S5怎么调节屏幕亮度(apple watch5怎么用)

    Apple Watch S5怎么调节屏幕亮度(apple watch5怎么用)

  • 小米手环4nfc怎么付款(小米手环4nfc怎么连接手机蓝牙)

    小米手环4nfc怎么付款(小米手环4nfc怎么连接手机蓝牙)

  • vivo怎么用内存卡下载东西(vivo手机怎么用内存卡)

    vivo怎么用内存卡下载东西(vivo手机怎么用内存卡)

  • 苹果id为什么老是被锁定(苹果ID为什么老是被禁)

    苹果id为什么老是被锁定(苹果ID为什么老是被禁)

  • 快手怎么发视频才清晰?(快手怎么发视频赚收益)

    快手怎么发视频才清晰?(快手怎么发视频赚收益)

  • 小米6多少克(小米多少克可以取样)

    小米6多少克(小米多少克可以取样)

  • 公司租的住宅和商品房
  • 土地增值税计入税金及附加吗
  • 经营范围没有的可以开票吗
  • 没有发票的费用可以抵扣企业所得税吗
  • 小规模纳税人冲红退税吗
  • 支付费用可以通过应收账款
  • 固定资产适用范围
  • 返利抵扣货款
  • 分公司代理人
  • 高新研发费的账务处理怎么做?
  • 土地增值税预缴税率
  • 营改增后发票上必须要开具税收分类编码吗?
  • 劳务外包公司代发工资能正常发吗
  • 公对公转账备注信息填错了怎么办
  • 股东房产用于公司经营的是否交房产税
  • 删除所有没有销售业绩的员工记录
  • 支付境外关联方借款利息需要的
  • 发票金额大于实际支付金额如何报账
  • 苹果手机录音配音乐怎么配
  • 长期借款和短期借款时间
  • 员工没有工资卡可以转到一个人的账户上发工资不
  • windows已禁用
  • 房地产预售阶段怎么开具发票
  • php url编码转换
  • 什么是摊余成本计量的金融资产
  • 存货损失的会计分录
  • windows7简洁版
  • 收到汽车维修费的会计分录
  • 在vue3项目中自定义组件通常存放在
  • vscode配置javafx
  • 企业进行投资的类型有哪些
  • php正则表达式实例
  • 推荐最好用的
  • 使用灭火器时要对准火焰的什么部位喷射
  • 处置固定资产清理费用影响利润吗
  • php会员系统
  • 小规模企业利息收入要交税吗
  • 代管资金如何做凭证
  • php网站漏洞
  • 报销人和收款人不一致钱打到哪个账户
  • 企业低值易耗品的摊销方法有
  • 金蝶专业版仓库管理怎么结账
  • Win2003系统下SQL Server 2008安装图解教程(详细图解)
  • 过账怎么操作
  • 长期股权投资股利确认时间点
  • 项目费用有哪些
  • 开出银行汇票支付货款
  • 购买的活动板房可以退吗
  • 销售部门交通费计入什么费用
  • 对公账户怎么打印
  • 购买工程物资能使现金流量变动吗
  • 建账前应考虑什么问题
  • Mysql主库死锁了导致从库停止复制
  • mysql使用语句
  • win7系统默认输入法
  • linux promisc
  • win10预览版21277下载
  • shell中awk命令
  • win8升级win10补丁
  • win10系统应用
  • 硬盘分区win7怎么扩充c盘
  • LiteSpeed添加虚拟主机+支持htaccess图文教程
  • window10 弹窗广告
  • win10更新只能暂停35天
  • win10mobile官网
  • extjs form textfield的隐藏方法
  • unity3d documentation
  • css样式表实验心得
  • unity集成到app后变大了
  • bootstrap 多级菜单
  • linux find -cmin
  • 从零开始学什么
  • jquery导航菜单
  • 国家税务总局山西省电子税务局
  • 如何开具红字发票明细
  • 税务核销
  • 携程怎么订
  • 怎样查看招聘信息
  • 怎么判断增值税能不能抵扣
  • 残疾人个体工商户补贴
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设