Belirli bir sınıfı uygulamak istediğim bir öğem var, bu yüzden Gözlemlenebilir değişiklikleri izleyen bir [class.active] koşullu kullanıyorum. Ama geçiş zaman aşağıda li
için geçerli ve tüm uygulamayı yıkar değildir:
<li *ngFor="let room of activeRooms$ | async" [class.active]="room.name === (currentRoomName$ | async)">
Ben [ngClass] olarak kullanırsanız bunun yerine, mükemmel çalışıyor bulundu:
<li *ngFor="let room of activeRooms$ | async" [ngClass]="{ active: room.name === (currentRoomName$ | async)}">
Neden? Bu konuda biraz ışık tutabilir mi?
Teşekkürler!