需求说明:后台返回PDF文件流,前端使用vue-pdf插件进行展示
最开始搜索出的插件都是pdf.js,但由于该vue项目不是特别完整的结构,没有public/assets文件夹,一直报找不到那个文件,最后只好放弃换一个方式。
最终采用了vue-pdf插件,可以直接安装,方便快捷
下载vue-pdf
npm install vue-pdf -D
页面使用
<pdf v-for="i in numPages" :key="i" :src="src" :page="i" ref="myPdfComponent"></pdf>
import pdf from 'vue-pdf'
// 解决部分文字不显示的问题
import CMapReaderFactory from 'vue-pdf/src/CMapReaderFactory.js'
export