私はTSCと私のアプリをコンパイルするとき、私はこのエラーTS2345を取得:Angular2活字体ディレクティブエラーTS2345
error TS2345:
Argument of type '{ selector: string; template: string; directives: (typeof Title | any[])[]; providers: typeof Goo...' is not assignable to parameter of type 'ComponentMetadataType'.
そしてここでは私のコードです:
import { Component, Input } from "@angular/core";
import { Title } from "./components/title";
import { Timeline } from "./components/timeline";
@Component({
selector: "edu",
template: `
<div id="Edu" class="Edu content section scrollspy">
<title [icon]="titleIcon" [title]="titleTitle"></title>
<timeline [data]="edu"></timeline>
</div>
`,
directives: [Title, Timeline]
})
export class Edu {
private titleIcon = "graduation-cap";
private titleTitle = "Education";
@Input("data") edu: Array<Object>;
}
私は私の中に間違って何も表示されません。コード、それはまた、動作するために使用されます。誰にでもこれが間違っているのを見ることができますか?
注:私はAngular2-RC6を使用し、活字体1.8.10だが、これらの情報は
。修正を探しています。 – Tom