一、效果展示

点击按钮,弹框展示二维码
在这里插入图片描述在这里插入图片描述

二、使用步骤

1.下载引入

官网地址:https://www.npmjs.com/package/qrcode.vue

代码如下(示例):

npm i qrcode.vue

在这里插入图片描述

2.模板中使用

代码如下(示例):

<template>
  <el-button @click="showHandler">按钮</el-button>
  <el-dialog
    v-model="qrcodeShow"
    @close="closeHandler"
    width="340"
    align-center
  >
    <qrcode-vue :value="qrCode" size="300" />
  </el-dialog>


</template>

<script setup lang="ts">
import { ref } from "vue";
import QrcodeVue from "qrcode.vue";

const qrcodeShow = ref(false);
const qrCode = ref("");

const showHandler = () => {
  qrcodeShow.value = true;
  // 此处赋值,使用网络请求的数据
  qrCode.value = "二维码本码";
};
const closeHandler = () => {
  qrcodeShow.value = false;
};
</script>

<style scoped lang="scss">
</style>
Logo

魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。

更多推荐