生成二维码的函数库

qrcode函数库用于生成二维码:https://www.npmjs.com/package/qrcode

安装

npm i qrcode

引包

import QRCode from 'qrcode'
QRCode.toDataURL('I am a pony!')
  .then(url => {
    console.log(url)
  })
  .catch(err => {
    console.error(err)
  })

这里toDataURL接收一个二维码的地址

let result=QRCode.toDataURL(‘....url’)
      console.log(result)

可以看到输出的这个result是一个promise对象

 

 但是这个要的不是这个promise,所以我们需要等待成功的回调

可以结合async和await使用

 

此时在返回的就是一个二维码的地址

 

posted @ 2021-12-18 10:41  keyeking  阅读(260)  评论(0编辑  收藏  举报