vue3使用vue3-print-nb main.ts報(bào)錯(cuò)聲明文件找不到的解決
- 在vue3使用vue3-print-nb發(fā)現(xiàn)組件在全局引入報(bào)錯(cuò)-找不到聲明類型文件
- 當(dāng)我們運(yùn)行之后發(fā)現(xiàn)-是可以正常調(diào)用打印頁(yè)面和正常打印的-語(yǔ)法在報(bào)錯(cuò)
- 這是第三方包的缺陷類型文件出現(xiàn)問(wèn)題 - 手動(dòng)在項(xiàng)目聲明即可
- 打印預(yù)覽時(shí)候,會(huì)有標(biāo)題,地址,時(shí)間影響,組件不提供,使用樣式清除
代碼實(shí)現(xiàn)
1.項(xiàng)目全局搜索文件en.v.ts 文件 - 注意不同項(xiàng)目可能不叫這個(gè)名字
2.可以全局搜索代碼 - declare module - 結(jié)尾是.ts結(jié)尾就是
declare module 'vue3-print-nb' {
const plugin: any;
export default plugin;
}3.此時(shí)回到main.ts發(fā)現(xiàn)沒(méi)報(bào)錯(cuò) - 可關(guān)閉重新打開(kāi)
// 第三方包缺陷 - 須在globals.d.ts 文件聲明類型 import print from 'vue3-print-nb' app.use(print);
細(xì)節(jié)處理-去除左上角時(shí)間 中間標(biāo)題 左下角本地地址路徑
@media print {
//打印的樣式
//隱藏頁(yè)眉頁(yè)尾
@page {
margin: 3mm;
size: auto;
}
}總結(jié)
經(jīng)過(guò)這一趟流程下來(lái)相信你也對(duì) vue3 使用vue3-print-nb main.ts報(bào)錯(cuò)聲明文件找不到 有了初步的深刻印象,但在實(shí)際開(kāi)發(fā)中我 們遇到的情況肯定是不一樣的,所以我們要理解它的原理,萬(wàn)變不離其宗。
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
- Vue3利用vue-plugin-hiprint插件實(shí)現(xiàn)無(wú)預(yù)覽打印功能
- Vue3中使用vue3-print-nb實(shí)現(xiàn)打印功能
- vue3中使用print-js組件實(shí)現(xiàn)打印操作步驟
- 使用vue3-print-nb實(shí)現(xiàn)打印pdf分頁(yè)代碼示例
- Vue3+TypeScript+printjs實(shí)現(xiàn)標(biāo)簽批量打印功能的完整過(guò)程
- 在Vue3中使用vue3-print-nb實(shí)現(xiàn)前端打印功能
- vue3-print-nb實(shí)現(xiàn)頁(yè)面打印(含分頁(yè)打印)示例代碼
- vue3使用vue3-print-nb實(shí)現(xiàn)區(qū)域打印功能
相關(guān)文章
vite+vue3項(xiàng)目集成ESLint與prettier的過(guò)程詳解
這篇文章主要介紹了vite+vue3項(xiàng)目中集成ESLint與prettier的相關(guān)知識(shí),本文通過(guò)實(shí)例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2023-09-09
Vue.js組件tabs實(shí)現(xiàn)選項(xiàng)卡切換效果
這篇文章主要為大家詳細(xì)介紹了Vue.js組件tabs實(shí)現(xiàn)選項(xiàng)卡切換效果的相關(guān)資料,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下2016-12-12
vue業(yè)務(wù)實(shí)例之組件遞歸及其應(yīng)用
目中出現(xiàn)多級(jí)菜單時(shí),需要多層for循環(huán)時(shí),但是當(dāng)菜單增加層級(jí)時(shí),需要在頁(yè)面結(jié)構(gòu)中增加一層for循環(huán),這時(shí)我們可以使用組件遞歸的思想來(lái)實(shí)現(xiàn),下面這篇文章主要給大家介紹了關(guān)于vue業(yè)務(wù)實(shí)例之組件遞歸及其應(yīng)用的相關(guān)資料,需要的朋友可以參考下2022-05-05
詳解Vue Elementui中的Tag與頁(yè)面其它元素相互交互的兩三事
這篇文章主要介紹了詳解Vue Elementui中的Tag與頁(yè)面其它元素相互交互的兩三事,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧2018-09-09

