需求:简单说~~有两个pdf文件需在h5上展示,通过点击按钮切换不同文件的显示
注:
1.vue-pdf默认展示首页,我这里的需求是通过滑动展示所有页面,这里使用的v-for遍历。有多少页就加载了多少个pdf组件。
2.pdf文件存在跨域问题,这个需要后端同学支持。
3.demo上的pdf文件只有一页,测试多页展示,自己改用多页pdf文件即可
<template>
<div class="pdf_wrap">
<div class="pdf_list">
<!-- src:pdf地址,page: 当前显示页 -->
<pdf v-for="i in numPages" :key="i" :src="src" :page="i" style="width: 100%" > </pdf>
</div>
<Button type="info" @click="loadPdf(pdfUrl1)">
文件1
</Button>
<Button type="info" native-type="submit" @click="loadPdf(pdfUrl2)">
文件2
</Button>
</div>
</template>
<script>
import pdf from 'vue-