zoukankan      html  css  js  c++  java
  • VUE使用QRcode或者vueqr生成二维码

    这里介绍两种vue生成二维码的方法

    1. QRcode
    2. vue-qr

    vue-qr比QRcode功能多在可以在中间加logo

    QRcode

    npm

    npm install qrcodejs2

    import

    在所需页面导入
    import QRCode from 'qrcodejs2'

    use

    <div class="qrcode" ref="qrCodeUrl"></div>
    <script>
    methods: {
    creatQrCode() {
      var qrcode = new QRCode(this.$refs.qrCodeUrl, {
          text: 'xxxx',
           100,
          height: 100,
          colorDark: '#000000',
          colorLight: '#ffffff',
          correctLevel: QRCode.CorrectLevel.H
     })
    },
    }
     
    mounted() {
           this.creatQrCode();
        },
    </script>
    

    vue-qr

    npm

    npm install vue-qr --save

    use

    <vue-qr :logoSrc="imageUrl" text="xxx" :size="200"></vue-qr>
    <script>
      import vueQr from 'vue-qr'
      export default {
        name: "qecode",
        data() {
          return {
            imageUrl: require("../assets/logo.png"),
          }
        },
        components: {
          vueQr
        },
        },
      }
    </script>
    

    是不是比qrcode简单的多, 只不过两种生成二维码的样式还是有区别的,各有所爱吧,用哪个都可以

    要注意一点,引用的img路径一定要加require

    作者:Zou-Wang

    出处:https://www.cnblogs.com/zouwangblog/

    本站使用「CC BY 4.0」创作共享协议,转载请在文章明显位置注明作者及出处。

  • 相关阅读:
    几种简单的博弈 1
    Luogu P2789 直线交点数
    搜索题简记
    并查集的妙用
    [qbzt寒假]线段树和树状数组
    [qbzt寒假]hash
    [qbzt寒假]Trie字典树
    博客阅读须知
    洛谷P1842 [USACO05NOV]奶牛玩杂技——题解
    2020SDOI游记
  • 原文地址:https://www.cnblogs.com/zouwangblog/p/11141125.html
Copyright © 2011-2022 走看看