1
我有一個名爲GROUPLIST的對象,看起來像這樣:如何在一個Select對象中使用ng選項?
{
"12777e85-c03a-97ba-42ce-3242b6bd4109": {
"id": "12777e85-c03a-97ba-42ce-3242b6bd4109",
"name": "uber name for group"
},
"57415d36-e935-cc6a-11b4-0b95bce5cb95": {
"id": "57415d36-e935-cc6a-11b4-0b95bce5cb95",
"name": "a group name"
},
"65c9cf1d-0876-1faf-7986-e44bbba8d0fe": {
"id": "65c9cf1d-0876-1faf-7986-e44bbba8d0fe",
"name": "users"
},
"d3525828-0b53-a7eb-6c17-ea142a54687e": {
"id": "d3525828-0b53-a7eb-6c17-ea142a54687e",
"name": "admin"
}
}
而且我嘗試使用一個選擇框。我可以通過執行ng-repeat="group in groupList
這些數據而不會造成任何問題,但是這對ng選項來說並不適用。我越來越接近:ng-options="name for (id, name) in groupList"
其中groupList是我正在處理的對象。我只是不在那裏。
任何想法?
最好的辦法就是javascript去掉和操縱那個對象變得更容易使用(說實話)。 –
你的對象不是很好......如果你移除了這個鍵,它會更容易。 看看這個codePen,並告訴我,如果你同意(如果是的話,我會發布並解釋它作爲答案)http://codepen.io/anon/pen/QbGJxM – carton
最好的是修改休息API - 你顯然返回地圖。返回地圖#值,而不是 –