-4
Ich muss alle Aktionen in der Schnittstelle angeben, die in der Klasse realisiert werden sollen.Wie Schnittstelle für Klasse in TypeScript definieren?
Ich übertrug von PHP auf TypeScript.
Erstellen von Schnittstellen in PHP ist sehr einfach:
interface iTemplate
{
public function move($name, $var);
}
Klasse:
Class Mover inmpelments iTemplate {
function move($name, $var){}
}
Wie das in Typoskript zu tun? Zum Beispiel habe ich class User, das kann:
edit profile
see users
etc
Die Syntax ist ähnlich * aber * Ich empfehle beginnen Sie mit einem Tutorial oder ein Buch oder die [Typoskript Website] (https: // www .typescriptlang.org/docs/home.html) was sehr hilfreich ist. Das ist besser, als eine Frage zu SO für jede Syntax-Nuance zu stellen, auf die Sie in einer neuen Programmiersprache stoßen werden. – Igor
Ich habe Schnittstelle nur für Eigenschaften gefunden: nicht für Funktion: 'Schnittstelle Person { firstName: string; lastName: Zeichenfolge; } ' – OPV