ngOptions语句按对象AngularJS分组

时间:2016-06-16 20:27:38

标签: javascript arrays angularjs json

我有一个JSON数组:

"Fred": {
  "1": {
    "description": "Current Job"
   },
   "2": {
    "description": "Old Job"
   }
},
"George": {
      "1": {
        "description": "Another Current Job"
       },
       "2": {
        "description": "Another Old Job"
       }
   }

我想要填充的选择字段是这样的列表:

  • 佛瑞德

    • 当前工作
    • 旧工作
  • 乔治

    • 另一份当前工作
    • 另一份旧工作

我目前的HTML是:

<select id='job' name='job' ng=model='job' 
     ng-options='label.description as label.description group by tag for (tag, label) in data'>
    <option value=''></option>
</select>

但它返回

  • 佛瑞德
    • (空白)
  • 乔治
    • (空白)

0 个答案:

没有答案