Кто-нибудь может помочь, не зная, почему ngClass не применяется в этом коде
[ngClass]="{'active': isActive,'can-toggle':canToggle}"
Переменные-члены isActive и canToggle ошибочно определены как типы true и false. Вместо этого ему должны быть назначены логические значения
isActive
canToggle
true
false
isActive = true; canToggle = false;
Modified Stackblitz .
Измените это:
isActive:true; canToggle:false;
на это: