This commit is contained in:
aihe 2024-06-25 14:28:53 +08:00
parent e9c3c11e9b
commit 718152caef

View File

@ -40,7 +40,10 @@
</view> </view>
</tpx-dialog> </tpx-dialog>
<create-image-data-bycanvas ref="curCanvas"></create-image-data-bycanvas> <view v-for="(url, index) in imageUrl">
<create-image-data-bycanvas :ref="`curCanvas${index}`"></create-image-data-bycanvas>
</view>
</template> </template>
<script> <script>
@ -101,11 +104,13 @@ export default {
} }
}, },
async confirmPrint(){ async confirmPrint(){
let imgRes = await this.$refs.curCanvas.renderCanvasImg(this.imageUrl[0], this.paperWidth) this.imageUrl.map(async (url, index)=> {
let imgRes = await this.$refs[`curCanvas${index}`][0].renderCanvasImg(url, this.paperWidth)
let res = await this.$refs.curPrint.callPrint({ let res = await this.$refs.curPrint.callPrint({
imgRes, imgRes,
paperWidth: this.paperWidth paperWidth: this.paperWidth
}) })
})
}, },
autoConnectCallback(bl){ autoConnectCallback(bl){
// 如果打印设备连接失败 需要显示打印设备弹框 // 如果打印设备连接失败 需要显示打印设备弹框