2017-01-29 6 views
0

Ich verwende eine Bedingung in ngClass, um eine Schaltfläche zu deaktivieren, bis _selectedItem nicht null ist. Nachdem _selectedItem für ein Element erfüllt wurde, ändert sich die Klasse nicht. Was muss ich tun, um ngClass zu aktualisieren? VersuchenngClass aktualisiert nicht in Angular 2

[ngClass]="(_selectedItem == null) ? 'disabled' : ''" 

Antwort

5

[class.disabled] = "_selectedItem == null" 

Oder

<div [ngClass]="{ disabled: _selectedItem == null }"></div> 
+2

Ihre beiden Lösungen arbeiten ... Und das tat ich. Ich habe nur die falsche Variable verwendet. :, ( – BBaysinger

+0

Haaaa! Froh, es hat funktioniert;) –

Verwandte Themen