2016-05-16 7 views
0

Ich erhalte einen erwarteten Semikolonfehler von TypeScript beim Versuch, die folgende eckige Komponente zu kompilieren.Typescript-Compiler-Fehler erwartetes Semikolon mit Angular 1.5-Komponente

Es scheint mir gut, aber war der Fehler nur ausgelöst, wenn ich die this.$routeConfig Array hinzugefügt:

export class AppComponent implements ng.IComponentOptions { 
    public template: string; 
    public $routeConfig: Array<any>; 
    constructor(){ 
     this.template = `<h1>Home</h1> 
         <ng-outlet></ng-outlet>`; 
     this.$routeConfig: [{ 
      path: '/', 
      component: 'loginComponent', 
      name: 'Login', 
      useAsDefault: true 
     }]; 
    } 
} 

Antwort

0

Nur meine ‚Schuljunge‘ Fehler erkannt!

Sollte this.$routeConfig = [];

sein