From 1717b647f1fdf192f266e6159432239007325dd1 Mon Sep 17 00:00:00 2001 From: aihe <961836564@qq.com> Date: Wed, 26 Jun 2024 00:21:43 +0800 Subject: [PATCH] uu --- components/tpx-bluetooth-print/tpx-bluetooth-print.vue | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/components/tpx-bluetooth-print/tpx-bluetooth-print.vue b/components/tpx-bluetooth-print/tpx-bluetooth-print.vue index 85cd3d8..05d3c10 100644 --- a/components/tpx-bluetooth-print/tpx-bluetooth-print.vue +++ b/components/tpx-bluetooth-print/tpx-bluetooth-print.vue @@ -40,7 +40,7 @@ - + @@ -57,6 +57,10 @@ export default { }, computed: { + // !!!注意 canvas预览图 必须用不同变量,否则获取不到imgdata + canvImages(){ + return [...this.imageUrl] + } }, components: { RenderTemplate, RenderTemplate, CreateImageDataBycanvas @@ -106,7 +110,7 @@ export default { async confirmPrint(){ this.imageUrl.map(async (url, index)=> { // !!!注意:必须修改。 canvas渲染的图必须修改url,否则渲染不出来 - url = `${url}?t=${new Date().valueOf()}` + url = `${url}?t=${new Date().valueOf()}` let imgRes = await this.$refs[`curCanvas${index}`][0].renderCanvasImg(url, this.paperWidth) let res = await this.$refs.curPrint.callPrint({ imgRes,