如何使用Angular2 Formbuilder处理文件上传?

时间:2017-01-24 13:08:51

标签: angular file-upload typescript2.0 angular2-formbuilder

似乎Angular Docs缺乏适当的文档。 Angular2最终版本仍然较年轻,因此互联网上没有太多帮助。

如果有人可以指导我使用 Angular 2.1

中的FormBuilder组件来处理文件上传,我将不胜感激

1 个答案:

答案 0 :(得分:0)

快速完成工作(根据您的需要进行修改):

// Inside component
fileUploaded(event: any) {
    const file = event.srcElement.files[0];
    this.form.get('file').patchValue(file);
}

// Inside template
<input type="file" (change)="fileUploaded($event)">