相信大家都遇到或是做过生成二维码的功能需求,现在针对vue移动端方法作简单介绍

1、安装、引用二维码插件

# 通过 npm 安装    npm i qrcodejs2

# 通过 yarn 安装   yarn add qrcodejs2

项目中的引用

import QRCode from 'qrcodejs2'

2、View层

<div class="code"><span>消费码:<font color="#F35C18">{{currentCoupon.closerNumber}}</font></span><span style="float:right;" @click="handleQRCode(currentCoupon)"><img src="/img/QRcode.png" alt=""></span>
</div>
<van-popup v-model="QRCodeShow" @click-overlay="overlay"><div class="qrBox tc"><p class="mb10">消费码:{{currentCoupon.closerNumber}}</p><div class="qr tc" ref="qrcodeContainer"></div><p class="tip mt10"><i class="mr5"></i>出示消费码,供商家核销订单</p></div>
</van-popup>

3、methods(数据处理)

  • handleQRcode()   生成二维码中的携带的参数QRText(根据自己的项目需求)
  • crateQrcode()   插件中的生成二维码(text二维码参数,宽高、二维码颜色、背景颜色)
  • overlay()    用的是vant弹框的方法,点击模态框清空内容(避免再次点击二维码重复生成)

Vue移动端H5生成二维码功能(qrcodejs2)相关推荐

  1. VUE微信H5生成二维码海报保存在本地相册

    VUE微信H5生成二维码海报保存在本地相册 一.效果 二.说明 公司需求:宣传海报从后台获取,二维码地址也从后台获得,然后生成一个海报,海报上固定位置放二维码,长按图片可以保存在本地相册(其实前面的需 ...

  2. vue 项目中 自动生成 二维码

    vue 项目中 自动生成 二维码 ​ 最近在写一个vue项目,要求根据卡号可以自动生成一个二维码,并渲染在指定位置,因为第一次做类似业务,小编在网上找了找,发现了很多,具体起来主要用的就两种: QRc ...

  3. vue项目中自动生成二维码

    vue项目中自动生成二维码 我们在做vue项目时,很多时候要用到生成二维码的功能,今天给大家介绍一个有前端生成二维码的小例子: 1.安装vue-qr: npm isntall vue-qr --sav ...

  4. 【在web项目jsp页面自动生成二维码功能】

    在web项目jsp页面自动生成二维码功能 原文: http://www.cnblogs.com/gczmn/. https://www.jq22.com/jquery-info294/. 先将下面的文 ...

  5. 微信小程序实现生成二维码功能并下载到本地

    微信小程序实现生成二维码功能并下载到本地 背景 实现 备注 背景 有这样一个需求,后台返回了url地址,微信小程序将url地址转成二维码图片,展示在页面上,并且该二维码图片可下载到用户手机相册中 实现 ...

  6. javascript和java两种方式实现生成二维码功能

    java实现过程 使用maven工程实现生成二维码功能 pom.xml文件引入依赖 <!-- https://mvnrepository.com/artifact/com.google.zxin ...

  7. 微信小程序自定义弹框+生成二维码功能

    最近在做小程序的功能,需求是弹框生成二维码功能,所以根据需求自定义了一个弹框组件,后续其他地方也可以用到. 最后效果图如下 dialog部分 <!--components/dialog/dial ...

  8. 【Vue】Vue生成二维码 Vue把url地址生成二维码手机打开 扫一扫手机端打开实战案例 vue生成二维码

    代码 npm install qrcodejs2 --save 代码引入到项目中,不需要再main.js做处理,只需要在使用的vue页面中引入. 在页面中使用 <template>< ...

  9. vue 根据链接生成二维码(功能实现)

    今天同事问我一个问题,在vue项目中想要根据一个链接显示对应的二维码该怎么实现. 我前一段时间,有用apicloud项目生成二维码的功能,但是vue版本的没有处理过.百度后找到一个可行的方案: 大神实 ...

最新文章

  1. linux下网卡状态,linux-网络状态
  2. vivoNEX3s版本服务器无响应,vivo NEX 3S为什么突然无人问津,这几点原因道出真相...
  3. 网络字节序与主机字节序的转换[转]
  4. Android UI布局之LinearLayout
  5. tab切换实现方式1
  6. 浙大三维视觉团队提出Animatable NeRF,从RGB视频中重建可驱动人体模型 (ICCV'21)
  7. Java Web之会话管理二:Session
  8. mysql concat 变量_MySQL 字符串连接CONCAT()函数
  9. appium部分操作
  10. 新手学.net(习惯问题)
  11. Matlab Tricks(十四)—— 某一行/列是否在一个矩阵中(ismember)
  12. 在java中调用mockjs生成模拟数据
  13. 计算机详细配置快捷键,Win7系统电脑快捷键设置大全
  14. 微信三级分销系统介绍
  15. 计算机网络应用和计算机应用有什么区别,计算机网络和计算机应用有什么区别...
  16. 进程和线程的区别 及 进程间通信的方式
  17. Unity3D-5.0之后创建Materia时lshader的pass问题
  18. 字符串切片反转字符串_如何反转字符串
  19. Java基础系列19:使用JXL或者POI生成和解析Excel文件
  20. Tomcat 8 参数配置性能优化

热门文章

  1. 设计模式系列·王小二需求历险记(二)
  2. Qt 之 模仿 QQ登陆界面——旋转窗口篇
  3. 5G基站辐射致癌?一个源自19年前的某权威报告引发的谣言
  4. 12月27日刷题总结
  5. 环信 “和未来有约”移动IM新时代分享沙龙——做最开源的即时通讯云平台
  6. 深入理解BFC与IFC
  7. WIN10, USB转TTL驱动安装( CH340 和 PL- 2303 )
  8. 全球及中国便携式医用制氧机行业研究及十四五规划分析报告
  9. 计算机视觉 | 面试题:10、梯度消失和爆炸以及解决方法
  10. 李彦宏重新掌舵百度后的首份答卷:强调搜索核心地位