ng-options - 传递密钥而不是值

时间:2016-05-11 17:16:50

标签: javascript angularjs ng-options

这是一个ng-option选择我使用:

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

在chooseLanguage函数中传递languages2使它传递值。我想通过钥匙。我该怎么做?试图嘲笑它,但没有运气如何在对象中做到这一点。

这是.getLanguages()返回的示例:

{
"pl-PL":"Polish",
"en-GB":"English"
}

1 个答案:

答案 0 :(得分:3)

ng-options="key as value for (key, value) in getLanguages()"