gpt4 book ai didi

javascript - 输入类型文件上的 NgModel

转载 作者:太空狗 更新时间:2023-10-29 18:15:20 25 4
gpt4 key购买 nike

我正在尝试通过 ngModel 以典型的 Angular 方式绑定(bind)到输入字段类型文件,如下所示:

<input type="file" id="fileUpload" [(ngModel)]="file">

files:any

我的问题是,在我选择了一个文件之后,我的变量 files 的值仍然是 undefined这里有一个 stackblitz 的例子:https://stackblitz.com/edit/angular-6mbdww

最佳答案

你必须通过(更改)事件在外部进行

<input (change)="onFileChange($event)" type="file" id="fileUpload">

然后像下面的代码一样访问ts文件

  files: any[];

onFileChange(event){
this.files = event.target.files;
console.log(event);
}

关于javascript - 输入类型文件上的 NgModel,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48320823/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com