У меня есть выпадающее меню, в котором перечислены все коды стран клиента.На данный момент у меня проблема с тем, что у меня много двойных записей, то есть если у меня три клиента из Индии, мой выпадающий список покажет IN, IN, IN вместо одного раза.Я думал, что смогу это исправить с помощью трубы, но пока не понимаю, как это реализовать.
ниже моя труба (которая пуста, потому что я не могу понять код):
import { Pipe, PipeTransform } from '@angular/core';
@Pipe({
name: 'duplicates'
})
export class DuplicatesPipe implements PipeTransform {
transform(value: any, args?: any): any {
return value;
}
}
и вот мой html выпадающий:
<strong class="ml-2">Country</strong>
<select class="ml-1" name="countryCode" [(ngModel)]="countryCode" (change)="gender = ''" (change)="activeStatus = ''">
<option></option>
<option *ngFor="let customer of customerArray">{{customer.countryCode | duplicates}}</option>
</select>