2017-10-04 144 views
0

上通過分配條件檢查的圖標值獲取錯誤類型錯誤:無法在angular4

ERROR TypeError: Cannot set property 'className' of null

設置屬性「的className」空的。

<button (click)="detailsToggle=!detailsToggle;" pButton [icon]="detailsToggle ? 'fa-toggle-on' : 'fa-toggle-off' " type="button" label="Details" class="details"></button><span class="badge">{{details.length}}</span> 

對angular2和primeng2升級後面向錯誤的angular2工作正常。

如果我刪除圖標屬性工作正常。

回答

0

試試這個:

升級primeng最新版本:

版本:

angular: 4.4.1 
primeng: 4.2.1 

在HTML primeng的升級後

<button (click)="detailsToggle=!detailsToggle" pButton type="button" [icon]="detailsToggle ? 'fa-toggle-on': 'fa-toggle-off'" label="Click"></button> 
+0

同樣的問題:4.1 0.2 –

相關問題