如何在另一个数组中填充数组

时间:2015-07-19 16:20:01

标签: arrays angularjs

我有一个如下所示的数组:

$scope.Pdfs = [
            [{
                column: 'Decription'
            }, {
                column: 'Name'
            }, {
                column: 'Age'
            }],
            [{
                column: 'Description'
            }, {
                column: 'Color'
            }, {
                column: 'Wheels'
            }],

        ];

当我在我的控制器中测试和实现内容时,我按原样使用了硬编码值。现在我想从JSON填充这个数组,但我似乎无法成功。

我试过这样的东西,但它没有用

$scope.Pdfs = [[],[]];    
$http.get('/Test/IndexVM').success(function (data) {
                $scope.Pdfs[0] = data;
            });

修改

JSON看起来像这样:

{
  "PdfConfigurationId": 0,
  "PdfConfigurationName": null,
  "PdfType": 0,
  "BrandName": null,
  "XMLColumns": [
    {
      "Name": "Description",
      "IsSelected": false,
      "ColumnPosition": 0,
      "ConcatFields": null
    },
    {
      "Name": "Colour",
      "IsSelected": false,
      "ColumnPosition": 0,
      "ConcatFields": null
    },
    {
      "Name": "KW/PS",
      "IsSelected": false,
      "ColumnPosition": 0,
      "ConcatFields": null
    },
    {
      "Name": "Chilometri x 1000 km",
      "IsSelected": false,
      "ColumnPosition": 0,
      "ConcatFields": null
    },
    {
      "Name": "Reg.",
      "IsSelected": false,
      "ColumnPosition": 0,
      "ConcatFields": null
    },
    {
      "Name": "Equipment",
      "IsSelected": false,
      "ColumnPosition": 0,
      "ConcatFields": null
    },
    {
      "Name": "No. PJVA",
      "IsSelected": false,
      "ColumnPosition": 0,
      "ConcatFields": null
    },
    {
      "Name": "Price",
      "IsSelected": false,
      "ColumnPosition": 0,
      "ConcatFields": null
    }
  ],
  "IsActive": false,
  "LastUpdatedDate": "/Date(-62135596800000)/",
  "LastUpdatedBy": null,
}

我想填充XMLColumns

0 个答案:

没有答案