Ich habe eine benutzerdefinierte Direktive, die in der Lage sein sollte, Klasse abhängig von anderen Bedingungen hinzufügen/entfernen.Wie Klasse hinzufügen/entfernen von Direktive
I.e.
// imports
@Directive({
selector: '[customDirective]'
})
export class CustomDirective {
constructor(service: SomService) {
// code to add class
if (service.someCondition()) {
// code to remove class
}
}
}
ich denke, Sie wissen, wie Arten hinzufügen mit Host-Bindung aber Klassen sind nicht in Richtlinien unterstützt ich denke:/http://stackoverflow.com/questions/35915433/angular2-styles -in-directive # comment59489878_35915497 – echonax