0
我在ngClass中使用一個條件來設置一個按鈕被禁用,直到_selectedItem爲非null。在_selectedItem完成一個項目後,該類不會更改。我需要做什麼才能讓ngClass更新?ngClass在Angular 2中沒有更新
[ngClass]="(_selectedItem == null) ? 'disabled' : ''"
我在ngClass中使用一個條件來設置一個按鈕被禁用,直到_selectedItem爲非null。在_selectedItem完成一個項目後,該類不會更改。我需要做什麼才能讓ngClass更新?ngClass在Angular 2中沒有更新
[ngClass]="(_selectedItem == null) ? 'disabled' : ''"
嘗試
[class.disabled] = "_selectedItem == null"
或者
<div [ngClass]="{ disabled: _selectedItem == null }"></div>
這兩個您的解決方案的工作...所以沒有地雷。我只是使用了錯誤的變量。 :,( – BBaysinger
Haaaa!很高興工作;) –