Angular文件输入所选择的文件未显示
创始人
2024-10-30 00:00:52
0

在Angular中,要展示用户选择的文件,可以使用FileReader对象读取文件内容,并将其赋值给一个变量,然后在HTML模板中显示该变量的值。下面是一个解决该问题的示例代码:

  1. 在component.ts文件中,添加以下代码:
selectedFile: File;

onFileSelected(event): void {
  this.selectedFile = event.target.files[0];
  const reader = new FileReader();
  reader.onload = (e) => {
    this.selectedFile = e.target.result;
  };
  reader.readAsDataURL(this.selectedFile);
}
  1. 在component.html文件中,添加以下代码:

Selected File

上述代码中,我们首先在onFileSelected方法中获取用户选择的文件,并使用FileReader对象将文件内容读取为数据URL。然后,我们将数据URL赋值给selectedFile变量。

在HTML模板中,我们使用*ngIf指令来检查selectedFile变量是否有值。如果有值,我们将其作为图片的src属性值来显示选择的文件。

请注意,这只是一个示例代码,你可以根据自己的需求进行调整和优化。

相关内容

热门资讯

透视免费!德扑之星功能(wep... 透视免费!德扑之星功能(wepoker)外挂透明挂辅助APP(辅助挂)介绍教程(有挂细节)-哔哩哔哩...
一起来探讨(We辅poker助... 一起来探讨(We辅poker助)外挂透明挂辅助工具(透视)发牌规律(有挂实锤)-哔哩哔哩需要回顾用户...
玩家必看分享(wpk辅助器)外... 玩家必看分享(wpk辅助器)外挂透明挂辅助神器(透视)辅助透视(有挂教学)-哔哩哔哩准备好在wpk辅...
新手必备(WPK辅助)外挂透明... 新手必备(WPK辅助)外挂透明挂辅助工具(透视)其实是真的有挂(2023已更新)(哔哩哔哩);1分钟...
透明教学!GG扑克(wEPok... 透明教学!GG扑克(wEPoke)外挂透明挂辅助器(透视)wepoke教程(有挂辅助)-哔哩哔哩;致...
透视线上(wpk苹果版)外挂透... 透视线上(wpk苹果版)外挂透明挂辅助app(透视)透视辅助(有挂攻略)-哔哩哔哩;小薇(透视辅助)...
盘点几款!德州微扑克(WEpo... 盘点几款!德州微扑克(WEpoke)外挂透明挂辅助软件(辅助挂)2024新版教程(有挂细节)-哔哩哔...
2分钟了解(wpk德州俱乐部)... WePoker透视辅助工具核心要点解析‌,2分钟了解(wpk德州俱乐部)外挂透明挂辅助挂(辅助挂)软...
最新技巧(Wepoke存在)外... 最新技巧(Wepoke存在)外挂透明挂辅助APP(透视)果真真的有挂(2023已更新)(哔哩哔哩)是...
终于知道!aa扑克有外挂(WE... 终于知道!aa扑克有外挂(WEpoke)外挂透明挂辅助APP(辅助挂)新2024教程(有挂技术)-哔...