Ich habe diesen Codeblock in unserer Codebasis gesehen und (da ich neu in TypeScript bin) habe ich ein kleines Problem damit, es zu verstehen. Die Sache, die ich nicht verstehe, ist void = (page)
. Laut https://stackoverflow.com/a/34274584/513413 kommt der Rückgabetyp nach =>
, was in meinem Fall void
ist. Was sagt = (page) => {}
? Was ist seine Equvalant-Funktion, wenn ich es nicht mit Fettpfeilfunktion schreibe?Was bedeutet "void =() => {}" nach der Funktion "Fettpfeil" in TypeScript?
Dies ist der Code:
private navigateTo: (page: string) => void = (page) => {
// display page
}
'= (Seite) => {}' sagt String (Seite) geht an diese Funktion, die nichts (void) zurückgibt. – Xaqron
Der Begriff "Fettpfeilfunktion" ist seit einigen Jahren veraltet. Sie werden einfach "Pfeilfunktionen" genannt. –