uniapp使用Vue2框架生成二维码

  1. 生成二维码插件

    npm install qrcodejs2 --save

上代码:

复制代码
<template>
		<view>
	<view class="page" >
       <div	 id="qrCode" ref="qrCodeDiv" ></div>
	 
	</view>
	  <view  class="page">核销码:{{verificationCode}}</view>
	</view>
</template>

<script>
 import QRCode from 'qrcodejs2'
	export default {
		name: "qrCode",
		data() {
			return {
				orderNo:"",
				verificationCode:'',
				qrCodeData:''
			}
		},
	
		onLoad(options) {
		console.log(options.orderNo);
		this.orderNo=options.orderNo
		this.verificationCode=options.verificationCode
		},
		created () { // 初始化以后
		        let _self = this
		        _self.$nextTick(() => { // 调用必须写在 $nextTick 里
		          _self.bindQRCode()
		        })
		      },
		methods: {
			  bindQRCode () {
				   this.qrCodeData=this.orderNo//订单编号作为二维码信息
			          new QRCode(this.$refs.qrCodeDiv, {
			            text: this.qrCodeData,  // 此处为变量,要生成二维码的地址
			            width: 150, // 二维码的宽高
			            height: 150,	
			            colorDark: '#333333',//二维码颜色
			            colorLight: '#ffffff',//二维码背景色
			            correctLevel: QRCode.CorrectLevel.L //容错率。 L/M/H
			          })
			},
			
			  
		}
	}
</script>
<style lang="scss" scoped>
	page {
		background-color: #fff;
	}
	.page{
		display: flex;
		align-items: center;
		justify-content: center;
		margin-top: 30rpx;
	}

	
</style>

效果图

相关推荐
Geek_Vison4 小时前
政务一网通APP如何引入AI能力,通过一个AI助手就能够调用所有的功能,实现对话即办事
人工智能·ai·小程序·uni-app·小程序容器
狗凯之家源码网1 天前
UniApp 数藏系统源码部署与定制开发全指南
uni-app
RuoyiOffice2 天前
2026 企业定制开发选型:从零开发、低代码、SaaS 与 RuoYi Office 怎么选?
spring boot·uni-app·开源·saas·oa·定制化·ruoyioffice
三天不学习3 天前
【超详细】Vue3+UniApp+.NET8集成腾讯云IM即时通信全攻略
uni-app·.net·腾讯云·im·即时通信
于先生吖3 天前
前后端分离人事招聘项目,校招宣讲预约+社招双向撮合功能架构设计教程
java·开发语言·uni-app
QQ_5110082853 天前
uniapp微信小程序网上饰品商城售卖系统php python物流
微信小程序·uni-app·php
2501_915909063 天前
深入解析Mock.js:功能、应用及实战案例,提升前端开发效率
android·ios·小程序·https·uni-app·iphone·webview
于先生吖3 天前
前后端分离体育服务项目,场馆计费+线下赛事排行小程序部署开发教程
java·小程序·uni-app
蜡台3 天前
Uniapp 实现预览pdf 文件
pdf·uni-app·pdfh5
不想吃饭e3 天前
uniapp-图片,视频上传组件封装
java·uni-app·音视频