vue 中生成二維碼之爬坑之路


最近在做vue中項目,有個需求是在你提交信息后把后台返給你的鏈接生成二維碼.

一共使用了兩種生成二維碼的方法

1.vue-qr

這個是在一進入頁面直接生成二維碼,具體介紹見文檔:https://www.npmjs.com/package/vue-qr;

2.qrcode

這個可以,符合我的要求

tempalte:

 <canvas id="canvas" ></canvas>

script:

引入:

import VueQr from 'qrcode'

組件:

components: { VueQr },

在方法內使用:

var canvas = document.getElementById('canvas')
            VueQr.toCanvas(canvas, qrUrl, function (error) {
              if (error) console.error(error)
               console.log("success")
            })

 // qrUrl為后台給的鏈接
// 最后就可以在頁面上顯示了

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM