将响应数据分配到数组中(angularjs)

时间:2018-01-12 06:03:41

标签: angularjs

我是角度js的新手,我想将等于响应的suncorp数据分配到一个数组中,代码有什么问题? 。结果是一组数据? 。顺便说一句,不要担心它的工作数据来自api(https://jobs.search.gov/jobs/search.json?query=nursing+jobs)。

function TESTController($scope, testFac) {
    /* console.log("TESTControlleris now available.");*/
    $scope.data1= [];
    testFac.getData().then(function(response) {
    $scope.data1 = response.data;

          console.log("Data:",$scope.data1);
    })

1 个答案:

答案 0 :(得分:1)

如果response.data不是array,并且您希望数组在数组中,则需要使用数组推送方法将数据推送到数组;

function TESTController($scope, testFac) {
    /* console.log("TESTControlleris now available.");*/
    $scope.data1= [];
    testFac.getData().then(function(response) {
    $scope.data1.push(response.data);

          console.log("Data:",$scope.data1);
    })