位置: 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矢量图)

  • 网购商品怎么报销
  • 固定资产分期付款会计处理
  • 项目差旅费能计入项目费用吗
  • 人力资源公司代招的岗位可以去吗
  • 个体户认定一般纳税人
  • 企业所得税大白话解释
  • 如何进行银行存款的实质性程序
  • 库存商品进价成本
  • 金融资产的划分标准以及相关的处理怎么做
  • 企业总资产是否包含累积折旧
  • 联营返点收入账务处理
  • 公司代扣代缴个税完税凭证在哪里可以打印
  • 现金预算包括哪些内容,来源是什么
  • 收到未税货款怎么入账
  • 对外贸易出口公司
  • 捐赠的固定资产按什么计价
  • 附加税的计提基数怎么算
  • 个人去税务局开票流程
  • 小微企业企业税率表
  • 二手房房产税如何征收
  • 建筑分包项目有哪些内容
  • 增值税专用发票可以开电子发票吗
  • 我的初级备考经验--付出才有回报
  • 暂估入库价格高于实际价格怎么调整
  • 暂估运费成本的账务处理
  • 转出以前年度成本怎么做账
  • 佳能2900打印机加碳粉教程
  • 上市公司股票下跌可以减持吗
  • linux如何用root用户登录
  • 购买方已认证的专票怎么红冲
  • 给员工买饮料
  • 未分配利润可留待以后年度进行分配的当年结余利润
  • 按简易办法征收增值税的行为有
  • 绿萝 用什么土
  • PHP daddslashes 使用方法介绍
  • 资源税纳税申报流程
  • wordpress简码怎么用
  • vue super
  • 租入固定资产改良支出属于资本性支出吗
  • php header refresh
  • 宝塔怎么做?
  • 增值税发票打印机
  • 增值税价税合计怎么填
  • 残疾人保障金计入哪个会计科目
  • 其他收益在利润表填在哪里
  • 持有至到期投资科目被取消了吗
  • 开源 okr
  • index.php备份文件
  • 不能从销项税额中抵扣的进项税额为A购进货物运费准予
  • 贷款的利息可以不还吗
  • 附加税扣款时做成了借税金及附加怎么办
  • 残疾人保障金汇算清缴的处理
  • 一行的代码
  • mysql终端操作
  • 农副产品普通发票可以抵扣增值税吗
  • 会计利润属于什么会计科目
  • 小规模纳税人享受3%征收率减按1%征收,销售额计算公式
  • 夏天单位发防暑茶
  • 辞退福利什么时候确认
  • 处理报废的固定资产账务处理
  • 百分百控股代表着什么
  • 以物易物有什么好处
  • 为什么设置辅警
  • 附报资料是什么
  • 个体户未进行抄报税怎么处罚
  • 企业如何降低存款利息
  • 采购成品油会计分录
  • win7系统的笔记本电脑有哪些
  • win10和os x el capitan分屏操作对比视频
  • ubuntu20.04怎么安装
  • ubuntu20.04怎么安装
  • linux修改计算机主机名和用户名
  • shader开发实战
  • c# opengl绘图
  • jquery监听页面刷新
  • listary 替代
  • shell语言的特点
  • 老生常谈的近义词
  • 利息发票可以抵扣进项税额吗
  • 国家税务总局39号文
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设