Ich möchte eine Schnittstelle im Namespace "Parent.a" erstellen und ich möchte diese Schnittstelle im Namespace "Parent" verwenden.Verwenden Sie die Schnittstelle mit verschiedenen Namespaces in Typoskript
Gibt es eine Möglichkeit, das zu tun, bitte helfen Sie mir dabei.
Ich habe eine Lösung für den Zugriff auf Klassen aus verschiedenen Namespaces access class from namespace gefunden, aber ich muss mit Schnittstelle nicht Klassen arbeiten.
mein Beispiel:
module Parent.AInterface {
export interface AInterface {
setParent(): void;
}
}
Mein anderes Modul
module Parent {
export class ParentClass implements AInterface {
}
}
während dies zu tun .. Ich erhalte eine Fehlermeldung, die Namen me 'AInterface'
bitte helfen Sie nicht gefunden, sagt darauf.
Sind beide Module in verschiedenen Dateien deklariert? Wenn ja, haben Sie versucht, etwas wie dieses '/// ' in der zweiten Klasse hinzuzufügen, also Modul Parent ...? –
iberbeu