最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Vue中使用v-print打印出現(xiàn)空白頁(yè)問題及解決

 更新時(shí)間:2023年09月21日 14:26:23   作者:JonTang  
這篇文章主要介紹了Vue中使用v-print打印出現(xiàn)空白頁(yè)問題及解決方案,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教

Vue使用v-print打印出現(xiàn)空白頁(yè)

最近做項(xiàng)目時(shí)遇到打印出現(xiàn)空白頁(yè)的問題,查閱資料后找到解決辦法,方便同行們快速解決問題。

1.解決辦法

在css中加入 "body{ height:auto; }" 即可解決問題。

更新~

第一種辦法雖然能夠解決問題,但是會(huì)修改整個(gè)頁(yè)面的body,會(huì)影響到所有的頁(yè)面,方法不可取,所以這里給出第二個(gè)解決辦法。

2.解決辦法

刪掉需要打印的內(nèi)容中最上面的<div>樣式中的"margin-top:xxx"即可解決問題。

Vue v-print打印文件

下載安裝插件

npm install vue-print-nb --save

引入注冊(cè)

在app.js或main.js中引入

?? ?//打印文件
?? ?import Print from 'vue-print-nb'
?? ?Vue.use(Print)

使用

HTML 部分

?? ?<div id="single-info">
? ? ? ? <el-form ?label-width="160px">
? ? ? ? ? ?<el-row align="center" style="margin-top:30px;">
? ? ? ? ? ? ? ? <el-col :span="24" align="center">
? ? ? ? ? ? ? ? ? ?<el-button id="info-btn" v-print="'#single-info'" ?@click="prints">打印</el-button>
? ? ? ? ? ? ? ?</el-col>
? ? ? ? ? ?</el-row>
? ? ? ?</el-form>
? ? </div>

JS 部分

?? ??? ??? ?prints(){
? ? ? ? ? ? ? var prints = document.getElementById('single-info');
? ? ? ? ? ? ? prints.title = "打印的標(biāo)題";
? ? ? ? ??? ?}

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

最新評(píng)論

万年县| 涞水县| 赤壁市| 女性| 都昌县| 汽车| 泗洪县| 闵行区| 普兰店市| 自贡市| 黔西县| 健康| 天水市| 萝北县| 南陵县| 孝义市| 吕梁市| 汽车| 红桥区| 广西| 镇雄县| 永胜县| 华蓥市| 铜鼓县| 古交市| 蒲城县| 安西县| 津市市| 五大连池市| 紫阳县| 赤壁市| 岫岩| 高雄市| 彭阳县| 咸丰县| 长治县| 田阳县| 清苑县| 高唐县| 禄劝| 阿城市|