#javascript #angular
Вопрос:
я хотел бы знать, как вы можете использовать ng-select, чтобы показывать только элементы, которых нет в массиве, в который пользователь пытается добавить (уникальный по сравнению с другим массивом). Это пример:
<ng-select
*ngIf="!value"
[(ngModel)]="this.arrayOfSelectedItems[rowIndex]"
[items]="this.arrayOfAllPotentialItems()"
appendTo="body"
(change)="this.refreshRows()
>
<ng-template ng-option-tmp let-item="item">
{{item.name}}
</ng-template>
</ng-select>
При попытке использовать функцию во вводе [элементы] для сравнения и фильтрации уникальных элементов она показывает правильные уникальные элементы, но я не могу сделать выбор.
Кто-нибудь может мне помочь?