【问题标题】:upload a file and display its content上传文件并显示其内容
【发布时间】:2021-06-21 11:48:35
【问题描述】:

在我的 react 项目中,有一个屏幕,用户可以在其中从他们的计算机上传文件(excel、csv)。上传后,目前没有任何反应。但是,我想打印或显示屏幕上上传的任何文本(目前以任何格式)。但是,我现在不确定如何以及在哪里存储文件。我怎样才能做到这一点?

这就是我上传文件 atm 的方式:

import Uploady from "@rpldy/uploady";
import UploadButton from "@rpldy/upload-button";


export function Page() {
    
  return (
    <div>
      <main>
      <Uploady
    destination={{ url: "https://my-server/upload" }}>
    <UploadButton/>
</Uploady>
        <div>
        </div>
      </main>
    </div>
  );
}

【问题讨论】:

标签: javascript reactjs typescript react-native flask


【解决方案1】:

你必须使用post函数在API中上传它,然后你必须从API中获取数据并可以存储响应,你可以使用axios来做到这一点。

【讨论】:

  • 根据“uploady”是什么,您应该能够在上传FileReader API之前访问文件的内容@
  • 这种没有代码的建议您可以添加为主要问题的评论。
【解决方案2】:

类似的问题已经回答了,你可以去看看->Upload and read a file in react

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-02-28
    • 1970-01-01
    • 1970-01-01
    • 2013-10-23
    • 1970-01-01
    • 1970-01-01
    • 2012-07-26
    • 1970-01-01
    相关资源
    最近更新 更多