我如何在ReactJS中提供下载(未打开)PDF文件的链接

时间:2019-02-04 06:50:25

标签: node.js reactjs express

这是我用render方法编写的代码,可以正常工作,但不是下载此文件,而是在浏览器中打开

<a href="http://www.sites/default/files/2019-01/560_12thMarkSheet.pdf" target="_blank" type="application/pdf; download='some_pdf_name'> length=362340">download</a>

我该如何做出反应以强制下载来自外部服务器的文件。

2 个答案:

答案 0 :(得分:1)

HTML5

<a download href="file.pdf">Download PDF</a> 

答案 1 :(得分:0)

假设您有一个变量名称,即“ link”,用于存储链接。这样就可以了,

    <a href={`${link}`} type="application/pdf; download='some_pdf_name'>Download</a>