ng-options - 传递键而不是值

ng-options - pass key instead of value

这是一个 ng-option select 我正在使用:

<select ng-model="languagePicker" ng-options="language for (key,value) in getLanguages()" ng-click="pickLanguage(0,languagePicker)"></select>

在 chooseLanguage 函数中传递 languages2 使其传递值。我想传递钥匙。我该怎么做?尝试使用 gooling,但没有运气如何在对象中做到这一点。

这是 .getLanguages() returns:

的例子
{
"pl-PL":"Polish",
"en-GB":"English"
}
ng-options="key as value for (key, value) in getLanguages()"