在Angular中,可以使用FileReader
来从文件列表中获取文件名称。以下是一个示例代码:
FileReader
:import { Component } from '@angular/core';
@Component({
selector: 'app-file-upload',
templateUrl: './file-upload.component.html',
styleUrls: ['./file-upload.component.css']
})
export class FileUploadComponent {
constructor() { }
}
onFileSelected
方法来处理文件选择事件:onFileSelected(event: any) {
const file: File = event.target.files[0];
console.log('File Name:', file.name);
}
这个方法会在文件选择时被调用,并从事件对象中获取文件列表。然后,使用file.name
来获取文件的名称,并在控制台中打印输出。
注意:在这个示例中,我们只选择了文件列表中的第一个文件。如果你需要处理多个文件,可以使用event.target.files
来遍历整个文件列表。