this.uploader.onCompleteItem = (item: any, response: any, status: any, headers: any) => {
console.log(item);
let arr:FileItem[]=[];
arr.push(item)
for (let i = 0; i <= arr.length; i++) {
if (arr.length > 1) {
console.log(i);
console.log('type is', arr[0].file.type);
let type: string[] = [];
type.push(arr[0].file.type);
let temp: number = i;
if (i != temp && arr[0].file.type) {
//do something
}
}
else{
console.log('type is', arr[0].file.type);
}
}
// this.file_name =item['file']['name'];
// this.file_type = item['file']['type'];
// this.file_size = item['file']['size'];
}
您可以在数组中推送file对象,然后访问具有file type属性的属性文件的第0个索引,在另一个数组中推送这些类型检查该数组是否有重复项进行处理,如果只有一个上载的文件,则直接访问
array[0].file.type
归还财产