我如何从React js的公共资源文件夹下载样例xlsx文件



我正在尝试从React js的公共文件夹中下载一个示例xlsx文件,如下所示

<a
href={process.env.PUBLIC_URL + "/my-file.xlsx"}
download={"my-file.xlsx"}
>
Download file
</a>

我被困在这个。以这种方式下载可以在本地工作,但是当部署到公共时,它会失败,而是只下载一个空的损坏文件。有什么想法吗?

为什么文件在服务器上被损坏,虽然它在本地工作良好?

你应该使用文件的相对路径,

交货:href={"../../assets/files/my-file.xlsx"}不要这样做"download={"my-file.xlsx"}";写download={true}或者只下载

相关内容

  • 没有找到相关文章

最新更新