詳解vue2如何實現(xiàn)點擊預覽本地文件
更新時間:2024年04月24日 11:34:08 作者:楊家胡口
這篇文章主要為大家詳細介紹了vue2如何實現(xiàn)點擊預覽本地的word、excle、pdf文件,感興趣的小伙伴可以跟隨小編一起學習一下
安裝
考慮到三個包加一起的話會比較大,所以拆成了三個包,需要哪個自行安裝即可。
//docx文檔預覽組件 npm install @vue-office/docx //excel文檔預覽組件 npm install @vue-office/excel //pdf文檔預覽組件 npm install @vue-office/pdf npm i --save @vue/composition-api@1.3.0
使用示例
docx文檔的預覽
<template> <vue-office-docx :src="docx" @rendered="rendered"/> </template> <script> //引入VueOfficeDocx組件 import VueOfficeDocx from '@vue-office/docx' export default { components:{ VueOfficeDocx }, data(){ return { docx: 'http://static.shanhuxueyuan.com/test6.docx' //設置文檔地址 } }, methods:{ rendered(){ console.log("渲染完成") } } } </script>
excel文檔預覽
<template> <vue-office-excel :src="excel" @rendered="rendered"/> </template> <script> //引入VueOfficeExcel組件 import VueOfficeExcel from '@vue-office/excel' //引入相關樣式 import '@vue-office/excel/lib/index.css' export default { components:{ VueOfficeExcel }, data(){ return { excel: 'http://static.shanhuxueyuan.com/demo/excel.xlsx'//設置文檔地址 } }, methods:{ rendered(){ console.log("渲染完成") } } } </script>
pdf文檔預覽
<template> <vue-office-pdf :src="pdf" @rendered="rendered"/> </template> <script> //引入VueOfficePdf組件 import VueOfficePdf from '@vue-office/pdf' export default { components:{ VueOfficePdf }, data(){ return { pdf: 'http://static.shanhuxueyuan.com/test.pdf' //設置文檔地址 } }, methods:{ rendered(){ console.log("渲染完成") } } } </script>
到此這篇關于詳解vue2如何實現(xiàn)點擊預覽本地文件的文章就介紹到這了,更多相關vue2預覽本地文件內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
vuex 如何動態(tài)引入 store modules
這篇文章主要介紹了vuex 如何動態(tài)引入 store modules,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-03-03elementUI el-form 數(shù)據(jù)無法賦值且不報錯解決方法
本文主要介紹了elementUI el-form 數(shù)據(jù)無法賦值且不報錯解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2023-12-12vue如何使用element-ui 實現(xiàn)自定義分頁
這篇文章主要介紹了vue如何使用element-ui 實現(xiàn)自定義分頁,可以通過插槽實現(xiàn)自定義的分頁,本文通過實例圖文相結合給大家介紹的非常詳細,感興趣的朋友一起看看吧2024-07-07vue+css如何實現(xiàn)圓環(huán)漸變儀表盤
這篇文章主要介紹了vue+css如何實現(xiàn)圓環(huán)漸變儀表盤問題,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-08-08vue3.0中ref與reactive的區(qū)別及使用場景分析
ref與reactive都是Vue3.0中新增的API,用于響應式數(shù)據(jù)的處理,這篇文章主要介紹了vue3.0中ref與reactive的區(qū)別及使用,需要的朋友可以參考下2023-08-08vue父組件數(shù)據(jù)更新子組件相關內(nèi)容未改變問題(用watch解決)
這篇文章主要介紹了vue父組件數(shù)據(jù)更新子組件相關內(nèi)容未改變問題(用watch解決),具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2022-03-03