带有对象文字数据源的 ng-options
ng-options with object literal data source
如何将 ng-options 与对象一起使用,其中对象的键是值,对象的值是标签。我在这个网站上尝试了一些建议,但 none 似乎只显示默认选项。
$scope.interviewStatusMessages = {
"cp": "l'attente de la réponse du candidat",
"ca": "candidat accepté",
"cm": "candidat modifiée",
"cr": "candidat rejeté",
"ea": "vous avez accepté",
"em": "vous avez modifié, en attendant la réponse du candidat",
"ec": "vous avez annulé",
"ic": "terminé"
}
我试过了
<select
ng-options="interviewStatus for (key, label) in interviewStatusMessages">
<option value="">-- filter interviews --</option>
</select>
尝试做:
<select ng-model="selectedStatus" ng-options="key as value for (key,value) in interviewStatusMessages">
<option value="">Select Status</option>
</select>
这里是plunker
如何将 ng-options 与对象一起使用,其中对象的键是值,对象的值是标签。我在这个网站上尝试了一些建议,但 none 似乎只显示默认选项。
$scope.interviewStatusMessages = {
"cp": "l'attente de la réponse du candidat",
"ca": "candidat accepté",
"cm": "candidat modifiée",
"cr": "candidat rejeté",
"ea": "vous avez accepté",
"em": "vous avez modifié, en attendant la réponse du candidat",
"ec": "vous avez annulé",
"ic": "terminé"
}
我试过了
<select
ng-options="interviewStatus for (key, label) in interviewStatusMessages">
<option value="">-- filter interviews --</option>
</select>
尝试做:
<select ng-model="selectedStatus" ng-options="key as value for (key,value) in interviewStatusMessages">
<option value="">Select Status</option>
</select>
这里是plunker