下载公共文件夹中的示例文件(反应)

Ban*_*our 5 download xlsx reactjs

我想将示例 xlsx 文件放在我的公共文件夹(react 项目)中,其他人可以下载该文件。

<Button><link rel="chargeSample" href="%PUBLIC_URL%/chargeSample.xlsx"></link></Button>
Run Code Online (Sandbox Code Playgroud)

我怎样才能做到这一点?

Mar*_*ski 5

该标签定义文档和外部资源之间的链接。要在您的网站上提供下载功能,您应该更改链接标签

import chargeSample from './public/chargeSample.xlsx';

<Button><a href={chargeSample} download="your file name">Download</a></Button>
Run Code Online (Sandbox Code Playgroud)

  • 我被困在这个问题上。以这种方式下载可以在本地进行,但是当部署到公共时,它会失败,并且只下载一个空的损坏文件。对此有什么想法吗? (3认同)