Угловой ng-multiselect-dropdown заполняется массивом объектов
Это мой код в html для ng-multiselect-dropdown:
<div class="form-group" *ngIf="paisActivo != '-1'">
<ng-multiselect-dropdown
[placeholder]="'[Seleccione Marca]'"
[data]="dataMarcas"
[(ngModel)]="adminTresActivos"
[settings]="dropdownSettings"
(onSelect)="onItemSelect($event)"
(onDeSelect)="onItemDeSelect($event)"
[class]="'form-control custom-form-control'"
>
</ng-multiselect-dropdown>
</div>
В настоящее время, dataMarcas
возвращает массив:
marcas: [
'ABC',
'XYD',
'ETC',
]
Но теперь я должен заполнить выпадающий список с помощью массива следующим образом:
[
{icon: "aquiles.png", id: 853, name: "AQUILES"},
{icon: "arkan.png", id: 855, name: "ARKAN"}.
etc
]
Я должен заполнить его name
свойство. Как я могу это сделать?
1 ответ
Решение
Вы можете включить textField: 'name'
в вашей dropdownSettings
, нг-MultiSelect-Выпадающий