Angular select-option - заполнить раскрывающийся список значениями из массива объекта - PullRequest
0 голосов
/ 27 мая 2020

Я пытаюсь получить значения для раскрывающегося списка из массива объектов:

Моя карта выглядит так, которая имеет форму: Карта. Ключ - это строка, а значение - это объект массива. Я хочу выбрать атрибут из объекта и заполнить раскрывающийся список, например:

List -> instance1 
        instance2

  {"myservice":[
     {
        "selector":"instance1",
        "selected":true
     },
     {
        "selector":"instance2",
        "selected":false
     }
  ]}

Вот что я пробовал:

   <table>
      <tr *ngFor="let myMap of sdata.sdMap | keyvalue">
        <td>{{myMap.key}}</td>
        <td>
        <select ng-options="serviceDetail as serviceDetail.selector for serviceDetail in myMap.value" ng-model="selected"></select>
        </td>
      </tr>
    </table>

Это не заполняет раскрывающийся список list с instance1, instance2, однако. Что могло быть не так?

...