Unten ist meine Klasse -Instanziieren Klasse in Typoskript geben „Argument des Typs auf einen Parameter des Typs nicht belegbar ist“
export interface RaiseIncidentWidgetItem {
Link: string;
ImagePath: string;
}
export interface RaiseIncidentWidgetConfig {
View?: string;
SiteUrl : string;
ListTitle : string;
}
export class RaiseIncidentWidget implements IWidget {
constructor(public config: RaiseIncidentWidgetConfig) {
}
}
ich Code unten bin mit meinem Klassenobjekt instanziiert -
const config: RaiseIncidentWidgetConfig[] = new Array();
config.push({
View : '',
SiteUrl : '',
ListTitle : '',
});
const obj = new RaiseIncidentWidget(**config**);
Wenn ich die Klasse instanziiert, Es gibt mir Fehler, dass
„Argument des Typs‚RaiseIncidentWidgetConfig []‘zu einem 01 nicht übertragbar istParameter vom Typ 'RaiseIncidentWidgetConfig'. "
Die Fehlermeldung ist sehr klar. Lies es einfach. ;) – Paleo