0
画像アップロードAPIを使用して画像ファイルを雲霧にアップロードしています。 私はangle2のCloudDBへのファイルリクエストの送信方法
HTMLコード、このようにそれを実装しています
<input type="file" ng2FileSelect [uploader]="uploader"/>
<button class="btn btn-primary" (click)="uploadImages()">Upload</button>
活字体コード
public uploader: FileUploader = new FileUploader({});
uploadImages() {
const params = this.createUploadParams();
this.upload(params)
.subscribe(data => {
console.log("response", data);
})
}
private createUploadParams() {
return {
file: this.uploader.queue[0].file,
upload_preset: env.CLOUDINARY_UPLOAD_PRESET,
pulic_id: 'PUBLIC_ID'
}
}
upload(params) {
return this.http.post(`${this.apiLink}/image/upload`, JSON.stringify(params))
.map(data => data);
}
しかし、それは私がng2-使用しています、次のエラー
"{"error":{"message":"Missing required parameter - file"}}
を与えていますファイルアップロードは、angle2でファイルをアップロードします。次のように