Использование данных перечисления в качестве значений [items] - PullRequest
0 голосов
/ 05 июля 2019

В TypeScript AND Angular можно использовать перечисление для доставки данных для элемента управления select.Я хотел бы сделать то же самое с ng-select, но, похоже, это невозможно.

перечисление в файле ts:

export const enum searchOptions {страна, клиент, эксперт, год,other}

select в html-файле:

          <ng-select class="form-control" id="options" name="options"
                  [items]="searchOptions.values()"
                  bindLabel="searchOption"
                  [(ngModel)]="selectedsearchoption"
                  (ngModelChange)="getData()"
                  >
          </ng-select>

Поскольку он работает с TypeScript select, я ожидал, что он будет работать и в ng-select:

  <select>
    <option *ngFor="let option of searchoption.values()"
            [ngValue]="searchoption[option]">{{option}}
    </option>
  </select>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...