Угловой НГ-Параметры выберите значение с помощью параметра источник данных
У меня есть такой объект:
$scope.properties = {
    1: 'Option A',
    2: 'Option B',
    3: 'Option C'
};
И переменная ng-model типа: 
$scope.selectedValue = 2;
И некоторые разметки, такие как:
<select ng-options="key as value for (key, value) in ctl.properties" 
        ng-model="ctl.selectedValue">
</select>
$scope.selectedValue = 'Option B';
Как я могу получить <select> для предварительного выбора, используя значение опции (ключ объекта), а не фактический текст опции.
Пожалуйста, обратите внимание, что я не использую массив из предметов, как в основном каждый предмет, который я нашел применение. У меня только что появился объект. Я также не хочу менять его на массив объектов. Должен быть способ сделать это.
Большое Спасибо.
1 ответ:
Для выпадающего списка требуется строковый ключ вместо числового:
$scope.selectedValue = '2';Вот пример codepen.