Хотя это не совсем то, нужно чтоб активные айтемы были независимы друг от друга. То есть могли быть активными одновременно два, или три айтема. И по нажатию на активный айтем класс "active" удалялся.
Спасибо, понял суть. На jquery это одной строчкой кода решается, неужели создатели ангуляра не могли придумать какой-то удобный инструмент для манипуляций с классами и стилями элементов? Для элементарных задач приходится городить велосипеды)
как именно при клике поменять класс через NgClass?
<ul>
<li *ngFor="let item of items" (click)=[ngClass]="'active'"><li>
</ul>
так конечно не работает, подскажите пожалуйста сам синтаксис. В jquery это всё через $(this) решалось, как тут на нужном элементе менять класс не могу понять...