• 首页 首页 icon
  • 工具库 工具库 icon
    • IP查询 IP查询 icon
  • 内容库 内容库 icon
    • 快讯库 快讯库 icon
    • 精品库 精品库 icon
    • 问答库 问答库 icon
  • 更多 更多 icon
    • 服务条款 服务条款 icon

vue3 文字或链接生成二维码 qrcode.vue

武飞扬头像
outside-R
帮助1

安装

npm install --save qrcode.vue

案例 vue3 ts

利用Popover 气泡卡片 点击后弹窗,或是修改为鼠标触动弹框都可以
还可以写css样式改变二维码与卡片样式【Popover 气泡卡片】

<el-popover placement="right" trigger="click" :teleported="false">
  <template #reference>
    <el-link type="primary" class="qc_handle" @click="goCode">生成二维码</el-link>
  </template>
  <div v-if="codeShow" class="fcc">
    <qrcode-vue
      :value="
        https://www.百度.com/
      "
      :size="qcsize"
      level="H"
    />
  </div>
</el-popover>
<script setup lang="ts">
import QrcodeVue from 'qrcode.vue'

const qcsize = 100
const codeShow = ref(false)
const goCode = () => {
  codeShow.value = true
}
</script>
学新通

案例vue

<template>
  <div id="app">
   <qrcode-vue :value='value' :size='size'></qrcode-vue>
  </div>
</template>

<script>
//导入组件
import QrcodeVue from 'qrcode.vue'
export default {
  name: 'App',
  data() {
    return {
      value: 'https://www.百度.com/', //二维码内容
      size: 300, //二维码大小
    }
  },
  //导入组件
  components: {
    QrcodeVue,
  },
}
</script>

学新通

这篇好文章是转载于:学新通技术网

  • 版权申明: 本站部分内容来自互联网,仅供学习及演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,请提供相关证据及您的身份证明,我们将在收到邮件后48小时内删除。
  • 本站站名: 学新通技术网
  • 本文地址: /boutique/detail/tanhgghefc
系列文章
更多 icon
同类精品
更多 icon
继续加载