zoukankan      html  css  js  c++  java
  • vue 生成二维码

    依赖:

    npm install --save qrcodejs2

    code:

    <template>
      <div id="hello">
        <input type="text" name="QrCodeUrl" placeholder="QrCodeUrl" v-model="QrCodeUrl">
          <span> <button @click="creatQrCode(QrCodeUrl)">生成二维码</button></span>
        <hr>
        <div class="qrcode" ref="qrCodeUrl">
        </div>
      </div>
    </template>
    
    <script>
      import  QRCode from 'qrcodejs2'
    export default {
      name: 'HelloWorld',
      data () {
        return {
          QrCodeUrl:"",
    
        }
      },
      methods: {
        creatQrCode(QrCodeUrl) {
            //清除之前的二维码
            this.$refs.qrCodeUrl.innerHTML = ''
            new QRCode(this.$refs.qrCodeUrl, {
            text: QrCodeUrl, // 需要转换为二维码的内容
             100,
            height: 100,
            colorDark: '#000000',
            colorLight: '#ffffff',
            correctLevel: QRCode.CorrectLevel.H
          })
        },
      }
    }
    </script>
    
    <style scoped>
      .qrcode
      {
        display: inline-block;
        img {
           132px;
          height: 132px;
          background-color: #fff;
          padding: 6px;
          box-sizing: border-box;
        }
      }
    </style>
  • 相关阅读:
    sqlServer的主键只能自增不能手动增加
    TP函数
    TP复习17
    TP复习16
    TP复习15
    TP复习14
    TP复习13
    TP复习12
    TP复习11
    TP复习10
  • 原文地址:https://www.cnblogs.com/lshan/p/14335977.html
Copyright © 2011-2022 走看看