Vue :将头像/文本生成二维码
Posted SunFlower914
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue :将头像/文本生成二维码相关的知识,希望对你有一定的参考价值。
生成步骤:
-
安装 yarn add qrcode
-
导入 import Qrcode from 'qrcode'
-
定义一个canvas标签放二维码
<canvas ref="canvas" />
- 生成
Qrcode.toCanvas(需要放置二维码的canvas标签,文本内容,配制,宽度,高度....)
实现代码:
<!-- 1.为图片绑定点击事件 -->
<img src="imgsrc" alt="" @click="photocanv(imgsrc)">
// data中定义一个图片变量存入地址
data()
return
imgsrc:require('../../assets/common/head.jpg'),
// 3.methods中定义方法:点击头像显示图片
photocanv(imgsrc)
this.$nextTick(() =>
Qrcode.toCanvas(this.$refs.canvas, imgsrc, width: 400, height: 400 )
)
,
以上是关于Vue :将头像/文本生成二维码的主要内容,如果未能解决你的问题,请参考以下文章
java怎么生成带用户微信头像的图片,并把这张图片发送给用户。