ng2文件上传在angular7中不起作用?
我有一个ng2文件上传在angular7中不起作用?,angular,types,ng2-file-upload,Angular,Types,Ng2 File Upload,我有一个angular8应用程序,我想在服务器上发送文件。我正在使用ng2文件上传 这是我的组件 import { FileUploader, FileLikeObject } from 'ng2-file-upload'; const URL = `${environment.api_base_url}/files`; public uploader: FileUploader = new FileUploader({ url: URL, disableMultipart : f
angular8
应用程序,我想在服务器上发送文件。我正在使用ng2文件上传
这是我的组件
import { FileUploader, FileLikeObject } from 'ng2-file-upload';
const URL = `${environment.api_base_url}/files`;
public uploader: FileUploader = new FileUploader({
url: URL,
disableMultipart : false,
autoUpload: true,
method: 'post',
itemAlias: 'file',
allowedFileType: ['pdf', 'csv']
});
public onFileSelected(event: EventEmitter<File[]>) {
const file: File = event[0];
console.log(file);
}
现在http
post
请求当我选择任何文件时,它不会在网络选项卡中发送。它只打印处于onFileSelected
功能中的控制台。它打印文件对象
我做错了什么?您找到解决方法了吗?我面临着同样的问题。。。
<button class="btn btn-primary btn-submit btn-block mb-1" (click)="fileInput.click()">Upload Customer CSV</button>
<input type="file" class="d-none" id="csvFileUpload" #fileInput ng2FileSelect [uploader]="uploader" (onFileSelected)="onFileSelected($event)">