Vue移动端H5生成二维码功能(qrcodejs2)
相信大家都遇到或是做过生成二维码的功能需求,现在针对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)相关推荐
- VUE微信H5生成二维码海报保存在本地相册
VUE微信H5生成二维码海报保存在本地相册 一.效果 二.说明 公司需求:宣传海报从后台获取,二维码地址也从后台获得,然后生成一个海报,海报上固定位置放二维码,长按图片可以保存在本地相册(其实前面的需 ...
- vue 项目中 自动生成 二维码
vue 项目中 自动生成 二维码 最近在写一个vue项目,要求根据卡号可以自动生成一个二维码,并渲染在指定位置,因为第一次做类似业务,小编在网上找了找,发现了很多,具体起来主要用的就两种: QRc ...
- vue项目中自动生成二维码
vue项目中自动生成二维码 我们在做vue项目时,很多时候要用到生成二维码的功能,今天给大家介绍一个有前端生成二维码的小例子: 1.安装vue-qr: npm isntall vue-qr --sav ...
- 【在web项目jsp页面自动生成二维码功能】
在web项目jsp页面自动生成二维码功能 原文: http://www.cnblogs.com/gczmn/. https://www.jq22.com/jquery-info294/. 先将下面的文 ...
- 微信小程序实现生成二维码功能并下载到本地
微信小程序实现生成二维码功能并下载到本地 背景 实现 备注 背景 有这样一个需求,后台返回了url地址,微信小程序将url地址转成二维码图片,展示在页面上,并且该二维码图片可下载到用户手机相册中 实现 ...
- javascript和java两种方式实现生成二维码功能
java实现过程 使用maven工程实现生成二维码功能 pom.xml文件引入依赖 <!-- https://mvnrepository.com/artifact/com.google.zxin ...
- 微信小程序自定义弹框+生成二维码功能
最近在做小程序的功能,需求是弹框生成二维码功能,所以根据需求自定义了一个弹框组件,后续其他地方也可以用到. 最后效果图如下 dialog部分 <!--components/dialog/dial ...
- 【Vue】Vue生成二维码 Vue把url地址生成二维码手机打开 扫一扫手机端打开实战案例 vue生成二维码
代码 npm install qrcodejs2 --save 代码引入到项目中,不需要再main.js做处理,只需要在使用的vue页面中引入. 在页面中使用 <template>< ...
- vue 根据链接生成二维码(功能实现)
今天同事问我一个问题,在vue项目中想要根据一个链接显示对应的二维码该怎么实现. 我前一段时间,有用apicloud项目生成二维码的功能,但是vue版本的没有处理过.百度后找到一个可行的方案: 大神实 ...
最新文章
- linux下网卡状态,linux-网络状态
- vivoNEX3s版本服务器无响应,vivo NEX 3S为什么突然无人问津,这几点原因道出真相...
- 网络字节序与主机字节序的转换[转]
- Android UI布局之LinearLayout
- tab切换实现方式1
- 浙大三维视觉团队提出Animatable NeRF,从RGB视频中重建可驱动人体模型 (ICCV'21)
- Java Web之会话管理二:Session
- mysql concat 变量_MySQL 字符串连接CONCAT()函数
- appium部分操作
- 新手学.net(习惯问题)
- Matlab Tricks(十四)—— 某一行/列是否在一个矩阵中(ismember)
- 在java中调用mockjs生成模拟数据
- 计算机详细配置快捷键,Win7系统电脑快捷键设置大全
- 微信三级分销系统介绍
- 计算机网络应用和计算机应用有什么区别,计算机网络和计算机应用有什么区别...
- 进程和线程的区别 及 进程间通信的方式
- Unity3D-5.0之后创建Materia时lshader的pass问题
- 字符串切片反转字符串_如何反转字符串
- Java基础系列19:使用JXL或者POI生成和解析Excel文件
- Tomcat 8 参数配置性能优化
热门文章
- 设计模式系列·王小二需求历险记(二)
- Qt 之 模仿 QQ登陆界面——旋转窗口篇
- 5G基站辐射致癌?一个源自19年前的某权威报告引发的谣言
- 12月27日刷题总结
- 环信 “和未来有约”移动IM新时代分享沙龙——做最开源的即时通讯云平台
- 深入理解BFC与IFC
- WIN10, USB转TTL驱动安装( CH340 和 PL- 2303 )
- 全球及中国便携式医用制氧机行业研究及十四五规划分析报告
- 计算机视觉 | 面试题:10、梯度消失和爆炸以及解决方法
- 李彦宏重新掌舵百度后的首份答卷:强调搜索核心地位