Ich bekomme einen seltsamen Fehler, wenn ich versuche, TemplateUrl in meiner Komponente zu setzen.Kann TemplateUrl in Angular2 nicht setzen
Dies funktioniert:
@Component({
selector: 'buildingInfo',
template: `
<html>stuff</html>
`
})
Aber wenn ich dies tun (mit dem gleichen Inhalt in der HTML-Datei):
@Component({
selector: 'buildingInfo',
templateUrl: 'stuff.component.html'
})
der Ausgang ist dies:
<span>M</span>
<span>M</span>
<fakediscoveryelement></fakediscoveryelement>
<span>M</span>
<fakediscoveryelement></fakediscoveryelement>
<span>M</span>
<span>M</span>
<span>M</span>
<span>M</span>
<span>M</span>
<span>M</span>
<span>M</span>
<span>M</span>
Ich habe keine Ahnung, warum das passiert. Ich bekomme die gleiche Ausgabe, wenn ich versuche, eine separate Datei für HTML auf fast allen anderen Komponenten (aber nicht alle) zu verwenden.
Es war nur ein Beispiel für HTML-Inhalt i haben da ... –
Kannst du in einem Plunker reproduzieren? –