AngularJS заполняет выбор через ng-опции простой картой

Я не нашел ничего, что могло бы помочь мне в этой проблеме. Мне нужно заполнить выбор в угловом проекте. Проблема проста, все остальные варианты, которые я заполнил, у меня были данные JSON, как это

[{"id":1, "value":"A"},{"id":1, "value":"B"},{"id":1, "value":"B"}]

Теперь вместо моих данных JSON представляет собой простую структуру TreeMap, как это

{1: "Jun 2011", 2: "Jul 2011", 3: "Aug 2011", 4: "Sep 2011"}

Таким образом, это не массив, а объект, и я бы не стал менять службу be, но я не знаю, возможно ли заполнить выбор этим типом объекта.

Может кто-нибудь мне помочь?

Спасибо!!

1 ответ

<select name="..." ng-model="data.selected" ng-options="key as value for (key, value) in options">
    <option value="">Select date</option>
</select>

Смотри скрипку

Другие вопросы по тегам