Kiedy mogę skompilować mojej aplikacji z TSC otrzymuję ten błąd TS2345:Angular2 dyrektywa maszynopis błąd 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'.
I tu jest mój kod:
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>;
}
nie widzę niczego złego w moim kod, również kiedyś działał. Czy ktoś może zobaczyć, co jest nie tak z tym?
Uwaga: Używam Angular2-rc6 i maszynopis 1.8.10, nadzieję, że te informacje pomaga
mam eksperymentowanie to samo tutaj. Szukam poprawki. – Tom