vue實(shí)現(xiàn)lodop打印功能的示例
1.官網(wǎng)下載
http://www.lodop.net/download.html

2.解壓安裝運(yùn)行

3.vue部分實(shí)現(xiàn)
3.1將lodopDuncs.js文件放入工程中,具體操作可見:http://www.lodop.net/faq/pp35.html

3.2 編寫代碼
<template>
<div class="hello">
<button class="print-btn" v-on:click="btnClickPrint">
<span>{{ msg }}</span>
</button>
</div>
</template>
<script>
import { getLodop } from "../assets/LodopFuncs"; //導(dǎo)入模塊
export default {
name: "HelloWorld",
data() {
return {
msg: "點(diǎn)擊打印按鈕",
};
},
methods: {
// btnClickPrint: function () {
// let LODOP = getLodop(); //調(diào)用getLodop獲取LODOP對(duì)象
// LODOP.PRINT_INIT("");
// LODOP.ADD_PRINT_TEXT(50, 231, 260, 39, "打印內(nèi)容");
// LODOP.PREVIEW();
// },
btnClickPrint() {
let LODOP = getLodop(); //調(diào)用getLodop獲取LODOP對(duì)象
LODOP.PRINT_INIT("打印控件功能演示_Lodop功能_整頁(yè)縮放打印輸出");
LODOP.ADD_PRINT_BARCODE(15, 15, 300, 300, "QRCode", "xxxxxxxxxxxxx");
LODOP.SET_PRINT_STYLEA(0, "Stretch", 1); //(可變形)擴(kuò)展縮放模式
LODOP.PREVIEW(); //預(yù)覽(預(yù)覽打印無(wú)腳標(biāo))
// LODOP.PRINT(); //打印
},
},
};
</script>
效果如下:

以上就是vue實(shí)現(xiàn)lodop打印功能的示例的詳細(xì)內(nèi)容,更多關(guān)于vue實(shí)現(xiàn)打印功能的資料請(qǐng)關(guān)注腳本之家其它相關(guān)文章!
相關(guān)文章
vue中v-for循環(huán)給標(biāo)簽屬性賦值的方法
這篇文章主要介紹了vue中v-for循環(huán)給標(biāo)簽屬性賦值的方法,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2018-10-10
通過(guò)npm或yarn自動(dòng)生成vue組件的方法示例
這篇文章主要介紹了通過(guò)npm或yarn自動(dòng)生成vue組件的方法示例,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2019-02-02
Vue實(shí)現(xiàn)項(xiàng)目部署到非根目錄及解決刷新頁(yè)面時(shí)找不到資源
這篇文章主要介紹了Vue實(shí)現(xiàn)項(xiàng)目部署到非根目錄及解決刷新頁(yè)面時(shí)找不到資源問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-03-03
vue3+vite兼容低版本的白屏問(wèn)題詳解(安卓7/ios11)
這篇文章主要給大家介紹了關(guān)于vue3+vite兼容低版本的白屏問(wèn)題的相關(guān)資料,還給大家介紹了vue打包項(xiàng)目以后白屏和圖片加載不出來(lái)問(wèn)題的解決方法,需要的朋友可以參考下2022-12-12

