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>
Смотри скрипку