У меня проблема с событием флажка в моем приложении Angular:
Событие используется для фильтрации списка. Когда компонент загружается в первый раз, фильтр работает как положено, но после маршрутизации к другому компоненту и возврата к предыдущему компоненту этот фильтр больше не работает.
После некоторых исследований я обнаружил, что после маршрутизации событие проверки вызывается дважды для каждого щелчка, что приводит к тому, что фильтр не работает.
html file
<mat-checkbox (change)="onTeamFiletr($event)" value="equipe,{{equipe.id}}"
[checked]="isSelectedToFilter(equipe.id)">
.ts file
onTeamFiletr($event){
this.sharedService.triggerSomeEvent($event)
}