/ / angle 2ファイルのアップロード-anglejs、typescript、file-upload

角度2のファイルアップロード - angularjs、typescript、ファイルアップロード

私は新しい角度2です、私は使用しようとしています ng2-file-uploader ファイルをアップロードするには、 しかし、私が使用しようとすると この例

import {Component} from "@angular/core";
import {UPLOAD_DIRECTIVES} from "ng2-file-uploader/ng2-file-uploader";

@Component({
selector: "demo-app",
templateUrl: "app/demo.html",
directives: [UPLOAD_DIRECTIVES],
})
export class DemoApp {
uploadFile: any;
postId: number;
options: Object = {
url: "http://localhost:10050/upload",
params: { "post_id": this.postId }
};

handleUpload(data): void {
if (data && data.response) {
data = JSON.parse(data.response);
this.uploadFile = data;
}
}
}

ディレクティブの下に赤い線が表示されます:[UPLOAD_DIRECTIVES]、

npm install ng2-file-uploader

だから、正しい方法でディレクティブを作成する方法を知っている人はいますか?

ここに画像の説明を入力

回答:

回答№1は0

に変える:

providers: [UPLOAD_DIRECTIVES]

はい