Ich habe Angular2 gelernt. Ich habe beobachtet, dass das Tag "directive" innerhalb der @Component-Metadaten in der RC-Version verwendet wurde, um eine andere Komponente darin zu verweisen. In der Ang-Version 2.1.0 ist jedoch kein 'directive' -Tag damit verbunden. Wie soll ich jetzt eine andere Komponente beziehen?Was ersetzt die Richtlinie in Angular2?
0
A
Antwort
1
sollten Sie erklären directives
in declarations
Meta-Eigenschaft @NgModule
wie unten dargestellt (wie directives
Meta-Eigenschaft wird von @Component
Dekorateur entfernt)
@NgModule({
imports : [ BrowserModule, .... ],
declarations : [
AppComponent,
DashboardComponent //<<<### here it is another component or directive,
HighlightDirective //<<<### directive declared with @Directive decorator
],
providers : [ ],
bootstrap : [ AppComponent ]
})
export class AppModule { }
für mehr Informationen kann sich beziehen auf https://angular.io/docs/ts/latest/guide/ngmodule.html
Verwandte Themen
- 1. Angular2 - inject singleton Service in die Richtlinie
- 2. Angular2 Pass Richtlinie in Subchild
- 3. Extend Angular2 Richtlinie
- 4. Angular2 Winkelmesser Richtlinie
- 5. Angular2 - Richtlinie aktualisiert Modell
- 6. Angular2 Richtlinie - String Ausgabe
- 7. Angular2 benutzerdefinierte Richtlinie gibt
- 8. Angular2 Richtlinie hostListeners nicht in Art existiert 'Richtlinie'
- 9. Was die AllocMemSize veraltet ersetzt
- 10. Angular2 endlose Rolle Richtlinie Ausgabe
- 11. Was ist die "__IO" -Richtlinie in GCC?
- 12. Zugriff auf die Komponente in einer Angular2-Richtlinie
- 13. Was ersetzt die Funktion jQuery() in JavaScript?
- 14. Angular2 wie Richtlinie in Typoskript refference
- 15. Was ersetzt Codezugriffssicherheit in .net
- 16. Angular2 Event for Change Erkennung für Richtlinie
- 17. Was ersetzt Klassenvariablen in scala?
- 18. Brauchen Sie Hilfe Richtlinie Angular2 Migration
- 19. Angular2-Richtlinie: So erkennen Sie DOM-Änderungen
- 20. diesem Artikel der Richtlinie über Änderungen Angular2
- 21. Was ersetzt usbioctl.h?
- 22. Was ersetzt Subject.prototype.hasObservers
- 23. Was ersetzt VB die Funktion "Set" mit?
- 24. Was ersetzt diese Regex?
- 25. Angular2 Richtlinie Lesen nicht gegebenen Wert
- 26. Angular2 Richtlinie nicht arbeiten außerhalb Komponente
- 27. Angular2: Keine Richtlinie Anmerkung auf MyComponent gefunden
- 28. Was ist und was ist die Verwendung der Closure „Richtlinie“
- 29. Wann ist eine Richtlinie in den Komponentenmetadaten in Angular2 erforderlich?
- 30. DynamicComponentLoader in Angular2 beta: „keine Komponente Richtlinie bei Element“
Vielen Dank Mikronyks für die Antwort, aber ist das der einzige Weg? Kann ich nicht ein Tag innerhalb von Component zum Verweisen verwenden? Ich habe gesehen, dass ein Tag 'entryComponent' in @Component erlaubt ist, aber es funktioniert nicht wie directive. Bitte klären Sie. –
entryCompoent wird verwendet, wenn Sie die Komponente dynamisch injizieren möchten. aber für statisches cmp könntest du mit gezeigtem Weg gehen ... – micronyks
Danke Mikronyks! –