2017-01-29 74 views
0

我在ngClass中使用一個條件來設置一個按鈕被禁用,直到_selectedItem爲非null。在_selectedItem完成一個項目後,該類不會更改。我需要做什麼才能讓ngClass更新?ngClass在Angular 2中沒有更新

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

回答

5

嘗試

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

或者

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

這兩個您的解決方案的工作...所以沒有地雷。我只是使用了錯誤的變量。 :,( – BBaysinger

+0

Haaaa!很高興工作;) –