我有一个如下所示的输入元素(角度6):
<input type="file" (change)="uploadFile($event.target.files)" value="Add"
[multiple]="true" accept="image/jpeg, application/pdf" />
事件:
uploadFile(event) {
console.log(event);
}
当我最多选择519个文件时,元素工作文件(显示日志)。 但是,如果我选择了超过519个文件,则什么也不会发生(未调用函数uploadFile)。 我想允许用户选择最多5000个文件,反正有这样做吗?
答案 0 :(得分:0)
这意味着change
事件未触发。您可能正在选择一个已经存在的相同文件,或者可能对最大文件大小或文件数设置了一些限制。此外,input[type='file']
中也不需要value属性。