如何使用反应返回文件?或 express 的 `npm unload` 类似物
Posted
技术标签:
【中文标题】如何使用反应返回文件?或 express 的 `npm unload` 类似物【英文标题】:How can I return a file using react? Or `npm unload` analogs for express 【发布时间】:2022-01-07 08:50:33 【问题描述】:如何使用 react 返回文件?在 express 中,这是 sendFile。如果文件是exe,则下载,如果是pdf文件,则在浏览器中显示,如果是图片,则也显示。
我想知道如何使用 react 实现相同的提要。
或者,也许 express 与 unload
具有相同的库以进行反应。这样您就可以跟踪用户何时离开页面
【问题讨论】:
【参考方案1】:不是最优雅的选择,但很有效。
使用<iframe>
使文档全屏显示,说明如下:
iframe
position:fixed;
top:0;
left:0;
bottom:0;
right:0;
width:100%;
height:100%;
border:none;
margin:0;
padding:0;
overflow:hidden;
z-index:999999;
【讨论】:
以上是关于如何使用反应返回文件?或 express 的 `npm unload` 类似物的主要内容,如果未能解决你的问题,请参考以下文章
如何使用弹性 beantalk 中的 express.js 进行反应构建?
如何让服务器将远程 json 对象返回给客户端?反应/快递/web3
如何使用返回的 json 对象中的特定项目设置反应组件的状态?