詳解vue2如何實現點擊預覽本地文件
更新時間:2024年04月24日 11:34:08 作者:楊家胡口
這篇文章主要為大家詳細介紹了vue2如何實現點擊預覽本地的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如何實現點擊預覽本地文件的文章就介紹到這了,更多相關vue2預覽本地文件內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
Vue 實現對quill-editor組件中的工具欄添加title
這篇文章主要介紹了Vue 實現對quill-editor組件中的工具欄添加title,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-08-08
vue動態(tài)配置模板 ''component is''代碼
這篇文章主要介紹了vue動態(tài)配置模板 'component is'代碼,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友可以參考下2019-07-07
vue使用ArcGis?API?for?js創(chuàng)建地圖實現示例
這篇文章主要為大家介紹了vue使用ArcGis?API?for?js創(chuàng)建地圖實現示例,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2023-08-08
Vue.js與 ASP.NET Core 服務端渲染功能整合
本文通過案例給大家詳細分析了ASP.NET Core 與 Vue.js 服務端渲染,需要的朋友可以參考下2017-11-11

