vue中使用pdf
网上关于pdf预览和下载的方法非常多,我找了很久,发现很多文章都写的比较繁琐,看的很是头疼,最后我用了最简单的一种。首先需要下载pdf.jshttps://github.com/hutingting119/PDF.js(找到static下面的pdf文件夹,整个考到自己的static中)接下来在组件中写代码<template><div>&
·
网上关于pdf预览和下载的方法非常多,我找了很久,发现很多文章都写的比较繁琐,看的很是头疼,最后我用了最简单的一种。
首先需要下载pdf.js
https://github.com/hutingting119/PDF.js(找到static下面的pdf文件夹,整个考到自己的static中)
接下来在组件中写代码
<template>
<div>
<!--<iframe :src="url" width="100%" height="100%"></iframe>-->
<button @click="checkLocal">查看pdf</button>
</div>
</template>
<script>
export default {
name: 'page-one',
data () {
return {
fileUrl: '',
showPdf: true
}
},
methods: {
checkLocal () {
let url = '/cpicwechat/static/22.pdf'
window.open('/cpicwechat/static/pdf/web/viewer.html?file=' + url)
}
}
}
</script>
最后要注意,如果后端返回的是url,需要在url后加&.pdf
开放原子开发者工作坊旨在鼓励更多人参与开源活动,与志同道合的开发者们相互交流开发经验、分享开发心得、获取前沿技术趋势。工作坊有多种形式的开发者活动,如meetup、训练营等,主打技术交流,干货满满,真诚地邀请各位开发者共同参与!
更多推荐
已为社区贡献1条内容
所有评论(0)