reactjs - React + Next.js 将文件从服务器下载到客户端
问题描述
我正在寻找一种提供 PDF 文件的方法,以便用户可以通过单击按钮下载它,我使用 React 和 Next.js 进行 SSR。
最好的方法是什么?
解决方案
将文档放在公用文件夹中并使用以下标签似乎有效
<a download href="filename.pdf" > Get file </a>
我不知道这是否是一个理想的解决方案,因为这些文件占用了服务器中的空间,我正在考虑使用 cdn,或者将其上传到某种存储服务
推荐阅读
- vue.js - Vue - 在两个不同的模板之间切换
- java - 从 RPG 游戏加载数据
- sql - 如何查询和过滤一列中的最小值,同时保留 SQL 中的其他列
- couchdb - Fauxton CouchDB 不显示块文件中的数据
- javascript - 我的数组元素与 .map 函数重复
- javascript - 如果没有空间,Flexbox 响应隐藏元素
- swiftui - Swiftui 中的配件查找器?
- asp.net - Swagger UI 删除了 asp net core xml 中的内联样式、类
- flutter - 在颤动的灼热栏后面制作一个通知徽章
- javascript - 为什么更改 `window.location.href` 不能作为回报?