Winkel: “Unerwartetes token. Ein Konstruktor, Methode -, Zugriffs-oder property erwartet"
Frage ich mich, warum ich diese compile-Fehler, wenn ich die declare variable mit var
oder let
keywords? Ich meine, das geht auch:
export class AppComponent {
refreshClickStream$: any;
constructor(){
}
Während dies bringt den Fehler:
export class AppComponent {
var refreshClickStream$: any;
constructor(){
}
Sie können nicht verwenden, var oder lassen Sie beim deklarieren einer Klasse variable. Sie können öffentliche oder private. Standardmäßig ist die variable public in Typoskript.
Ok, aber warum kann ich es erklären mit var in den Konstruktor?
denn das ist eine lokale variable. Sie können definieren, es mit let, var oder const.
Ok, aber warum kann ich es erklären mit var in den Konstruktor?
denn das ist eine lokale variable. Sie können definieren, es mit let, var oder const.
InformationsquelleAutor Julius Dzidzevičius | 2017-08-02
Du musst angemeldet sein, um einen Kommentar abzugeben.
Innerhalb einer Klasse, Typoskript nicht erlaubt die Deklaration von Klassen-Membern mit
var
let
const
(Sie können verwenden Siereadonly
auf dem Grundstück)Weiter, innerhalb einer Klasse AUCH Sie werden verboten, declarating Funktionen mit
function
So Sie dies wollen.
Nicht,
InformationsquelleAutor Evan Carroll
Dies ist die Eigenschaft in der Klasse und in Maschinenschrift, können Sie eine Eigenschaft definieren, wie diese:
InformationsquelleAutor Ali Shahzad