对应代码.
<!--
二维码生成
1.设置弹框
2.下包
3.导包.
4.触发点击事件弹出框
5.使用$nextTick方法获取生成的二维码.
-->
<el-dialog :visible.sync="isShowo" title="二维码">
<div style="text-align:center">
<canvas ref="canvas" />
</div>
</el-dialog>
methods: {
// 二维码生成功能
imgfn(row) {
console.log(row)
if (!row) {
return
}
this.isShowo = true
this.$nextTick(() => {
Qrcode.toCanvas(this.$refs.canvas, row, { width: 400, height: 400 })
})
}
}
打印指定DOM