使用Laravel作为Api和Vue作为客户端生成pdf文件

问题描述 投票:0回答:1

我使用laravel作为API,使用Vue作为客户端,并生成pdf:barryvdh https://github.com/barryvdh/laravel-dompdf软件包。我创建了一个包含一些static元素的页面以对其进行测试。这是我的代码。Laravel:enter image description hereVue:enter image description here

我在控制台日志中获取pdf数据,但是下载的文件为空白。我在这里搜索其他人的问题,但没有人帮助我。预先感谢。

laravel vue.js dompdf
1个回答
0
投票

您无法通过AJAX请求下载文件。仅当浏览器导航到恰好具有Content-Type可供下载的位置时,才进行文件下载。但是,您可以使用一个技巧。 [avi]由javilobo8提供,它确实可以满足您的要求。

© www.soinside.com 2019 - 2024. All rights reserved.