Когда я использую ng-select в реактивной форме, я получаю эту ошибку:
ОШИБКА TypeError: selectedItems.map не является функцией
У меня есть 3 варианта, первые два работают очень хорошо, но в этом третьем я получаю ошибку!для отображения элемента я использую функцию (ng-select находится внутри * ngFor):
//for mappinig item :
mapLabelValueBS(objet) {
return objet.map(data => {
return {
id: data,
text: data.name
}
})
}
//this is the one that is causing the problem
<ng-select
[allowClear]="true"
[items]="mapLabelValueBS(filieres)"
placeholder="Filière non sélectionné"
(selected)="selecteFiliere($event)"
formControlName="filiere">
</ng-select>
результат на моей странице (когда я нажимаю на поле, он удваивается):