私はangular2アプリケーションにファイルをアップロードするのにng2-file-uploadを使用しています。問題は、「アップロード」ボタンをクリックすると、アップロード用に設定したディレクトリが見つからないことを意味する404(Not Found)エラーが発生することです。ng2-file-uploadでファイルをアップロードするときに404(見つかりません)エラーが発生しました
import { Component } from '@angular/core';
import { FileUploader } from 'ng2-file-upload';
const URL = 'http://localhost:4200/src/app/uploads/';
@Component({
selector: 'upload-file',
templateUrl: 'upload-file.html'
})
export class UploadCvComponent {
uploader: FileUploader = new FileUploader({ url: URL });
hasBaseDropZoneOver: boolean = false;
hasAnotherDropZoneOver: boolean = false;
fileOverBase(e: any): void {
this.hasBaseDropZoneOver = e;
}
fileOverAnother(e: any): void {
this.hasAnotherDropZoneOver = e;
}
}
は私が/ srcに/アプリ/アップロード/にアップロードファイルを保持するためのディレクトリを作成しました: は、ここに私のコンポーネントです。これがうまくいくために必要なことは他にありますか、FileUploaderは残りの作業を行うべきですか? 私は、Angular2アプリケーション用にルータを使用しており、そのURL(http://localhost:4200/src/app/uploads/)がルータに定義されていないため、エラーが発生すると考えています。
誰かに助言してもらえますか? 多くの感謝!
おかげであなたの答え@Flinkasのために私はあなたが何を意味するかわかりません。私はこのモジュールを使用しています: https://github.com/valor-software/ng2-file-upload 私のアプリはhttp:// localhost:4200で動作しています 「ファイル-catcher.js sample "と入力します。 – decebal
私は答えを更新しました。助けてくれたらどうぞ見てください。 – Flinkas
私はこれを見ていきます。私が持っている問題はバックエンドに関連していることを知っておくとよいでしょう。私はAngularで何か間違っていると思った。どうもありがとう! – decebal