Es schien wie ich komplett mit Angular 2-Konzept verwechselt. Ich möchte drei Komponenten auf der Seite haben, die auf diese Weise in app.component.html definiert (dies ist sollte den Einstiegspunkt sein):Angular 2 mehrere Komponenten
<bp-header></bp-header>
<bp-home></bp-home>
<bp-footer></bp-footer>
Und das ist Hauptbestandteil (app.component.ts) :
import { Component } from '@angular/core';
import { ROUTER_DIRECTIVES } from '@angular/router';
import {HeaderComponent} from "./header.component"
import {FooterComponent} from "./footer.component"
import {HomeComponent} from "./home.component"
@Component({
selector: 'bp-app',
templateUrl: 'app.component.html',
styleUrls: ['app/app.component.css'],
directives: [HeaderComponent, FooterComponent, HomeComponent]
})
export class AppComponent {}
Bu gibt es nichts, wenn ich Homepage öffne sowie keine Fehler in der Konsole.
sind die Selektorattribute von HeaderComponent, FooterComponent, HomeComponent bp-header, bp-home und bp-footer? – eltonkamami
@eltonkamami, ja, das stimmt. –
ist ein '' '-Tag im Dokument? –
eltonkamami