Ich weiß nicht, wie ich meiner Komponente <component></component>
ein dynamisches Klassenattribut hinzufügen soll, aber innerhalb der Vorlage html (component.html).
Die einzige Lösung, die ich gefunden habe, besteht darin, das Element über das native Element "ElementRef" zu ändern. Diese Lösung scheint etwas kompliziert zu sein, um etwas zu tun, das sehr einfach sein sollte.
Ein weiteres Problem besteht darin, dass CSS außerhalb des Komponentenbereichs definiert werden muss, wodurch die Komponentenkapselung unterbrochen wird.
Gibt es eine einfachere Lösung? So etwas wie <root [class]="..."> .... </ root>
in der Vorlage.
someField = true
in-ngOnInit()
Methode machenngAfterViewInit()
. Ich könnte es sonst nicht zum Laufen bringen.