Angular 文件上载问题

Angular 文件上载问题,angular,Angular,添加新文件时,会再次上载以前上载的文件。 首先,当我尝试添加文件时,它会被上载,当我尝试再次上载新文件时,它会与以前上载的文件一起被添加 for (let j = 0; j < this.analysisDetails.analytes[i].uploadObjs.length; j++) { if (this.analysisDetails.analytes[i].uploadObjs[j].uploadType === uploadType) { typefound = tru

添加新文件时,会再次上载以前上载的文件。 首先,当我尝试添加文件时,它会被上载,当我尝试再次上载新文件时,它会与以前上载的文件一起被添加

for (let j = 0; j < this.analysisDetails.analytes[i].uploadObjs.length; j++) 
{ 
if (this.analysisDetails.analytes[i].uploadObjs[j].uploadType === uploadType) 
{ 
typefound = true; 
console.log('update object' , JSON.stringify(uploadObj) ); this.analysisDetails.analytes[i].uploadObjs[j].files .push(...JSON.parse(JSON.stringify(uploadObj.files))); break; } }
for(让j=0;j


请显示您用于上传的代码,对上传的文件和结果进行采样,并解释您认为应该发生的情况。是否要检查副本,如果是,则不允许上载?基于什么:文件名、MD5散列、其他?for(让j=0;j