我正在使用带有rails的Angular和后端。
我有一个函数来渲染pdf并返回它的url。
PDF格式为/public/rendered/*.pdf
。
在我制作pdf之后,我调用了一个名为openInNewTab
window.open(response.data["path"].split("/")[1]);
然而,它给我一个错误说
No route matches [GET] "/public/rednered/8-64dde64b-5548-4596-96a0-27b11ca51e2e.pdf"
我确认pdf文件存在。如何在新标签中显示pdf文件?
答案 0 :(得分:0)
我假设您希望在新标签中打开PDF的功能名称,如果是这样,您将错过第二个参数。它应该是:
window.open(response.data["path"].split("/")[1],"_blank");