templateUrl funktioniert bei mir nicht

Ich die Samen Struktur als pro Winkel.io erhalten, startete das Projekt. Alles OK so weit.

Nun wollte ich ändern den top Komponenten zu haben, eine Ansicht von einer getrennten Datei und ich in Schwierigkeiten kommen. Die arbeiten code:

import {Component, View} from 'angular2/core';
@Component({
       selector: 'my-app',
       template: '<h1>Angular2</h1>',
       directives: []
})
export class AppComponent {
       constructor() {  
       }
}

Dann habe ich die Vorlage ändern, templateUrl etwa so:

templateUrl: 'app.component.html',

wo habe ich in dieser Datei die exakt gleiche code wie vorher

<h1>Angular2</h1>

Scheint offensichtlich zu sein, zu arbeiten, aber es funktioniert nicht. Es muss nicht spucken Fehler, aber es zeigt nichts an, außer die " loading....' Nachricht als die in der demo gestartet

Danke für die Hilfe

Peter

Sind Sie sicher, dass Sie die Vorlage in das korrekte Verzeichnis? Wenn es im gleichen Verzeichnis wie die Komponente sollte es templateUrl: 'app/app.component.html',
versuchen Sie, templateUrl in @View-Dekorateur.
Danke, die 'app/app.component.html" Korrektur löst das problem. Grund dafür ist unklar. Ist templateUrl verweisen auf die Projekt-root?

InformationsquelleAutor Peter HIRT | 2016-01-17

Schreibe einen Kommentar