Vue项目要在内网环境进行预览,pdf可以直接使用浏览器自带的方式进行预览,但是word和excel需要借助插件,预览本地文件,或者是内网文件,可以使用以下方法进行预览:
Word: docx-preview
Excel: SheetJS
PDF:vue-pdf
txt: iframe
word预览
安装依赖
1 | npm i docx-preview@0.1.4 |
预览在线地址文件
1 | <template> |
预览本地文件
1 | <template> |
excel预览
安装依赖
1 | npm install --save xlsx |
excel.vue
1 | <template> |
pdf预览
安装依赖
1 | npm install --save vue-pdf |
pdf.vue
1 | <template> |
txt预览
txt.vue
1 | <template> |