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,10 +104,12 @@ 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 res = await this.$refs.curPrint.callPrint({ let imgRes = await this.$refs[`curCanvas${index}`][0].renderCanvasImg(url, this.paperWidth)
imgRes, let res = await this.$refs.curPrint.callPrint({
paperWidth: this.paperWidth imgRes,
paperWidth: this.paperWidth
})
}) })
}, },
autoConnectCallback(bl){ autoConnectCallback(bl){