Угловая фильтрация элементов по нескольким категориям

#angular #typescript

Вопрос:

Я создал боковую панель для фильтрации своих товаров по категориям и ценам. Я использую этот код:

 lt;mat-selection-list #checkedList [(ngModel)]="selectedItem"  (ngModelChange)="onGroupsChange(aggr.name, $event)"gt; lt;mat-list-option  *ngFor="let term of aggr.termsAggs" [value]="term.key"gt; {{ term.key }} lt;/mat-list-optiongt; lt;/mat-selection-listgt;  

но когда я выбираю товар в категории, то в цене он выглядит как переключатель все товары, зарегистрированные в категории, не отмечаются, наоборот , введите описание изображения здесь