vue 使用vue-print-nb打印

vue-print-nb 有兩種打印模式 目前好像只知道支持(圖片、后綴名為pdf)的格式文件

一、異步路徑打印 動態(tài)請求api打印方式

1.安裝依賴:npm install vue-print-nb --save

2.在main.js中引入

import Print from 'vue-print-nb'
Vue.use(Print)

3.vue template 部分 v-print="print"

<el-button v-print="print" class="m-px-l-16">打印申請表</el-button>

4.vue script data 部分

data() {
  return {
    print: {
        popTitle: '打印', // 打印配置頁上方標(biāo)題
        extraHead: '', // 最上方的頭部文字,附加在head標(biāo)簽上的額外標(biāo)簽,使用逗號分隔
        preview: true, // 是否啟動預(yù)覽模式碴开,默認(rèn)是false(開啟預(yù)覽模式,可以先預(yù)覽后打印)
        previewTitle: '', // 打印預(yù)覽的標(biāo)題(開啟預(yù)覽模式后出現(xiàn)),
        previewPrintBtnLabel: '打印', // 打印預(yù)覽的標(biāo)題的下方按鈕文本发钝,點(diǎn)擊可進(jìn)入打印(開啟預(yù)覽模式后出現(xiàn))
        zIndex: '2002', // 預(yù)覽的窗口的z-index波闹,默認(rèn)是 20002(此值要高一些笼平,這涉及到預(yù)覽模式是否顯示在最上面)
        previewBeforeOpenCallback() {
        }, // 預(yù)覽窗口打開之前的callback(開啟預(yù)覽模式調(diào)用)
        previewOpenCallback() {
        }, // 預(yù)覽窗口打開之后的callback(開啟預(yù)覽模式調(diào)用)
        beforeOpenCallback() {
        }, // 開啟打印前的回調(diào)事件
        openCallback() {
        }, // 調(diào)用打印之后的回調(diào)事件
        closeCallback() {
          console.log('關(guān)閉')
        }, // 關(guān)閉打印的回調(diào)事件(無法確定點(diǎn)擊的是確認(rèn)還是取消)
        url: '',
        standard: '', // strict
        extraCss: '',
        asyncUrl(reslove, vue) {
          // vue 可以指向 data
        } // 異步url,用于請求Api
      },
   }
}

二舔痪、 區(qū)域打印 (也可以理解為頁面排版答應(yīng) 需要配置 區(qū)域模塊id類名)引入的方式同一樣 一般在data下 print 對象下 配置

1.vue template 部分

<el-button id="printArea" v-print="print" class="m-px-l-16">打印</el-button>

4.vue script data 部分

data() {
  return {
    print: {
      id: 'printArea',
    }
  }
}
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
禁止轉(zhuǎn)載寓调,如需轉(zhuǎn)載請通過簡信或評論聯(lián)系作者。
  • 序言:七十年代末锄码,一起剝皮案震驚了整個濱河市夺英,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌滋捶,老刑警劉巖痛悯,帶你破解...
    沈念sama閱讀 207,113評論 6 481
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異重窟,居然都是意外死亡载萌,警方通過查閱死者的電腦和手機(jī),發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 88,644評論 2 381
  • 文/潘曉璐 我一進(jìn)店門巡扇,熙熙樓的掌柜王于貴愁眉苦臉地迎上來扭仁,“玉大人,你說我怎么就攤上這事厅翔」宰梗” “怎么了?”我有些...
    開封第一講書人閱讀 153,340評論 0 344
  • 文/不壞的土叔 我叫張陵刀闷,是天一觀的道長熊泵。 經(jīng)常有香客問我,道長甸昏,這世上最難降的妖魔是什么顽分? 我笑而不...
    開封第一講書人閱讀 55,449評論 1 279
  • 正文 為了忘掉前任,我火速辦了婚禮施蜜,結(jié)果婚禮上卒蘸,老公的妹妹穿的比我還像新娘。我一直安慰自己花墩,他們只是感情好悬秉,可當(dāng)我...
    茶點(diǎn)故事閱讀 64,445評論 5 374
  • 文/花漫 我一把揭開白布澄步。 她就那樣靜靜地躺著,像睡著了一般和泌。 火紅的嫁衣襯著肌膚如雪村缸。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 49,166評論 1 284
  • 那天武氓,我揣著相機(jī)與錄音梯皿,去河邊找鬼。 笑死县恕,一個胖子當(dāng)著我的面吹牛东羹,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播忠烛,決...
    沈念sama閱讀 38,442評論 3 401
  • 文/蒼蘭香墨 我猛地睜開眼属提,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了美尸?” 一聲冷哼從身側(cè)響起冤议,我...
    開封第一講書人閱讀 37,105評論 0 261
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎师坎,沒想到半個月后恕酸,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 43,601評論 1 300
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡胯陋,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 36,066評論 2 325
  • 正文 我和宋清朗相戀三年蕊温,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片遏乔。...
    茶點(diǎn)故事閱讀 38,161評論 1 334
  • 序言:一個原本活蹦亂跳的男人離奇死亡义矛,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出按灶,到底是詐尸還是另有隱情症革,我是刑警寧澤,帶...
    沈念sama閱讀 33,792評論 4 323
  • 正文 年R本政府宣布鸯旁,位于F島的核電站,受9級特大地震影響量蕊,放射性物質(zhì)發(fā)生泄漏铺罢。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 39,351評論 3 307
  • 文/蒙蒙 一残炮、第九天 我趴在偏房一處隱蔽的房頂上張望韭赘。 院中可真熱鬧,春花似錦势就、人聲如沸泉瞻。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,352評論 0 19
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽袖牙。三九已至侧巨,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間鞭达,已是汗流浹背司忱。 一陣腳步聲響...
    開封第一講書人閱讀 31,584評論 1 261
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留畴蹭,地道東北人坦仍。 一個月前我還...
    沈念sama閱讀 45,618評論 2 355
  • 正文 我出身青樓,卻偏偏與公主長得像叨襟,于是被迫代替她去往敵國和親繁扎。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 42,916評論 2 344

推薦閱讀更多精彩內(nèi)容