在elementui admin中动态生成二维码
1.安装依赖
npm i qrcodejs2 --save
2.template中
<template>
<div>
<el-input v-model="QRCodeInfo" placeholder="请输入二维码内容"></el-input><el-button type="primary" @click="showQRCode">生成二维码</el-button><div id="qrCode" ref="qrCodeDiv"></div></div></template>
3.script中
<script>import QRCode from 'qrcodejs2'export default {name:'qrcode',data(){return {QRCodeInfo: '',}},methods:{createdQRCode(){this.$nextTick(()=>{this.$refs.qrCodeDiv.innerHTML = '';//二维码初始化new QRCode(this.$refs.qrCodeDiv, {text: this.QRCodeInfo,//二维码链接,参数是否添加看需求width: 200,//二维码宽度height: 200,//二维码高度colorDark: "#333333", //二维码颜色colorLight: "#ffffff", //二维码背景色correctLevel: QRCode.CorrectLevel.L //容错率,L/M/H});})},showQRCode(){this.createdQRCode()},}}</script>
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律