这是我的代码使用 CURL 的响应输出,我想知道如果可能的话,我将使用什么来将其响应为 JSON。或其他解决方案。
1 回答
侃侃无极
TA贡献2051条经验 获得超10个赞
您可以使用 iframe 来显示 PDF 内容。
在您的模板中:
<iframe
v-if="pdf"
:src="`${pdf}`"
width="100%"
>
'This browser does not support PDFs. Please download the PDF to view it:' <a :href="`your link to the pdf`" >'Download PDF'</a>
</iframe>
在你的脚本中:
methods: {
previewPDFReport () {
this.pdf = null
axios.get('your link to the pdf')
.then(res => res.data)
.then(data => {
let blob = new Blob([data], { type: 'application/pdf' })
let url = window.URL.createObjectURL(blob)
this.pdf = url
})
}
}
- 1 回答
- 0 关注
- 119 浏览
添加回答
举报
0/150
提交
取消