深入瞭解Vue使用vue-qr生成二維碼的方法

“二維碼”的英文是“QR Code”,“QR”是“Quick Response”的縮寫,反映出這種二維碼具有“超高速識讀”的特點。“Quick Response Code”也就是“快速響應碼”。

npm下載

npm install vue-qr --save

下載成功:

在這裡插入圖片描述

步驟

(1)導入

import VueQr from 'vue-qr'

(2)vue-qr參數

  • text 二維碼,即掃描二維碼後跳轉的頁面
  • size 二維碼大小
  • margin 二維碼圖像的外邊距, 默認 20px
  • bgSrc 嵌入的背景圖地址
  • logoSrc 嵌入至二維碼中心的 LOGO 地址
  • logoScale 中間圖的尺寸
  • dotScale 二維碼的點的大小
  • colorDark 實點的顏色(註意:和colorLight一起設置才有效)
  • colorLight 空白的顏色(註意:和colorDark一起設置才有效)
  • autoColor 若為 true, 背景圖的主要顏色將作為實點的顏色, 即 colorDark,默認 true

示例

<template>
   <div>
      <vue-qr
         :text="imgUrl"
         :size="250"
         :logoSrc="logo"
         :logoScale="0.2">
      </vue-qr>
   </div>
</template>
<script>
import VueQr from 'vue-qr'
export default {
   name:'', 
   components:{
      VueQr,
   },
   data() {
      return {
         imgUrl: 'https://baidu.com',
         logo: require('@/assets/tea_128.png'),
      }
   },
   methods:{
   },
}
</script>

結果:

在這裡插入圖片描述

總結

本篇文章就到這裡瞭,希望能夠給你帶來幫助,也希望您能夠多多關註WalkonNet的更多內容!

推薦閱讀: