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.

InformationsquelleAutor Julius Dzidzevičius | 2017-08-02

Schreibe einen Kommentar