Угловой ng-multiselect-dropdown заполняется массивом объектов - PullRequest
0 голосов
/ 03 июня 2019

Это мой код в 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 Ответ

0 голосов
/ 03 июня 2019

Вы можете включить textField: 'name' в свой dropdownSettings. нг-MultiSelect-выпадающий

...