Ich möchte dem Host-Element meiner Komponente eine Klasse geben. Bis jetzt habe ich die Eigenschaft host
wie folgt verwendet:
Nun, obwohl ich eine Warnung von TypeScript erhalte, ist dies eine schlechte Übung.
%Vor%Wie kann ich dem Hostelement eine Klasse korrekter hinzufügen und diese Warnung loswerden?
Thx!
Update: Basierend auf der Antwort unten: Ich bekomme die Klasse, aber der Stil hat keinen Einfluss auf das Eltern-Host-Element, nachdem die Klasse hinzugefügt wurde. Mein Stil ist ziemlich einfach:
%Vor% Der Angular2-Style-Guide sagt, dass @HostBinding
bevorzugt wird, aber dies macht host: {...}
nicht zu einer schlechten Sache.
Sie können
verwenden %Vor%Tags und Links css angular typescript