AngularJS在对象数组上使用ng选项选择

AngularJS在对象数组上使用ng选项选择,angularjs,angularjs-ng-options,Angularjs,Angularjs Ng Options,我的数据如下: { "count": 0, "QHPIssuerNames": [ "NOV BCBS", "mark issuer", "Release 3 issuer", "Los angles issuer" ], "QDPIssuerNames": [ New One", "jan issuer", "Manage Issuer",

我的数据如下:

  {
    "count": 0,
    "QHPIssuerNames": [
        "NOV BCBS",
        "mark issuer",
        "Release 3 issuer",
        "Los angles issuer"
     ],
    "QDPIssuerNames": [
        New One",
        "jan issuer",
        "Manage Issuer",
        "test enrollment",
        "testing issuer p"
    ]
}
我想在html中添加一个select,从数组中加载数据

<select 
    name="issuer" 
    id="issuer"
    ng-init="vm.selectedData = vm.inputData.issuer[0]" 
    class="form-control" 
    ng-model="vm.inputData.issuer"
    ng-options="label group by group for value in vm.inputData.issuer"></select>

我的解决方案涉及将数组对象转换为和数组对象,我尝试使用原始对象创建解决方案,但问题是我无法使用对象创建多级选择。它要求将对象拆分为单独的元素,以获得所需的结果,基本上我循环原始数组并删除第一个条目count:0,因为在迭代过程中不需要它,然后将值分配给最终数组

var-app=angular.module'myApp',[]; 应用程序控制器'MyController',函数MyController$scope{ vm=这个; vm.inputData={ 计数:0, QHPIssuerNames:[ 11月BCBS, 马克发行人, 第3版发行人, 洛杉矶发行人 ], QD用户姓名:[ 新的,, 一月发行人, 管理发行人, 考试报名, 测试发行人p ] }; vm.newArray=vm.inputData; 删除vm.newArray.count; vm.finalArray=[]; 对于vm.newArray中的var k{ 对于vm.newArray[k]的var j{ vm.finalArray.push{ 关键:k, 价值:j } } } };
我想在对象数组的前面再添加两个字符串All Health Issuer,All Dental Issuer,如image@dragonfly首先,您应该共享您正在使用的完整json!@Naren Murali——我从http请求得到json作为响应。但是字符串All Health Issuer,All Dental Issuer不是响应的一部分。我必须将其添加到最终数组中