Pracuję z kodu szybkiego startu Angular 2 w pliku app.component.ts.Angular 2 Więcej niż jeden składnik na tej samej stronie
Plik wygląda następująco:
import {Component} from 'angular2/core';
@Component({
selector: 'app',
template: `<h1>Title Here</h1>'
})
export class AppComponent { }
to działa zgodnie z oczekiwaniami.
Co chcę zrobić jest dodanie kolejnego elementu na tej samej stronie ... więc próbowałem to:
import {Component} from 'angular2/core';
import {ComponentTwo} from 'angular2/core';
@Component({
selector: 'app',
template: `<h1>Title Here</h1>'
}),
@Component({
selector: 'appTwo',
template: `<h1>Another Title Here</h1>'
})
export class AppComponent { }
to nie działa ... Czy to, że robię coś złego czy to nie jest dozwolone?
https://github.com/angular/angle/issues/915? Jakie mogą być potencjalne korzyści z przesłonięcia selektorów? – shiv
Można dodać ten sam składnik root wiele razy, ale nie do tego samego selektora. –
Zastanawiam się, czy istnieje jakaś korzyść lub powód, aby mieć wiele bootstrapowanych komponentów "root" ... jakiś pomysł? @ GünterZöchbauer –