【问题标题】:Not able to get files data while uploading file in angular2在angular2中上传文件时无法获取文件数据
【发布时间】:2018-01-09 06:09:31
【问题描述】:

我正在使用 angular2 并试图获取上传文件 .CSV 文件的数据,但我无法获取该文件的数据。以下是我的代码

html

<input type="file" name="File Upload" id="txtFileUpload" 
        (change)="changeListener($event)" 
        accept=".csv"/>

组件

 changeListener(fileInput: any): void {
    debugger;
   //want to get the data of the uploaded file
  }

【问题讨论】:

  • 该博客没有为我提供答案,我正在尝试更改问题并提出问题,有人给出的答案是不要读取文件螺母以将其上传到特定位置。我不想上传 CSV 文件,我想读取上传的 .CSV 文件并获取数据
  • 我不介意有人因为我没有收到任何答案的可能重复的问题而对我的问题进行评分,但在评分之前请提供答案...谢谢

标签: angular


【解决方案1】:

你可以用这个得到它:

changeListener(fileInput: any): void {
    var file = event.srcElement.files[0];
}

这仅提供此详细信息

【讨论】:

  • 我没有得到文件中的数据,我只能得到文件名和文件类型详细信息
猜你喜欢
  • 2019-01-16
  • 2013-05-21
  • 2013-10-25
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2013-05-06
  • 2010-12-13
  • 1970-01-01
相关资源
最近更新 更多