Vue 3使用qrcode
时间: 2023-12-02 09:54:37 浏览: 179
vue 使用qrcodejs2生成二维码及打印功能实现
在Vue 3中使用qrcode需要先安装qrcode库,可以通过npm安装:
```
npm install qrcode
```
然后在Vue组件中引入qrcode库:
```javascript
import QRCode from 'qrcode'
export default {
data() {
return {
qrcodeUrl: ''
}
},
mounted() {
this.generateQRCode('https://www.example.com')
},
methods: {
generateQRCode(url) {
QRCode.toDataURL(url)
.then(url => {
this.qrcodeUrl = url
})
.catch(err => {
console.error(err)
})
}
}
}
```
在模板中使用生成的二维码URL:
```html
<template>
<div>
<img :src="qrcodeUrl" alt="QR Code">
</div>
</template>
```
这样就可以在Vue 3中使用qrcode生成二维码了。
阅读全文