2014-07-15 122 views
0

進出口試圖接收張貼由角數據:返回後數據角度

$scope.add = function() { 
     $http.post($rootScope.appUrl + '/nao/test', {"data": "fiskapa"}) 
     .success(function(data, status, headers, config) { 
      console.log(data); 
     }).error(function(data, status) { 
      //Göra något 
     }); 
    }; 

的問題是,fiskapa不返回:

public function create($data) 
    { 
     return new JsonModel(array("data" => $data)); 
    } 

返回的數據:對象{數據= [0 ]}

+0

問題不是角度。您的API服務正在返回一個數組,就像您要顯示的那樣。是[0]還是空陣列?或包含元素0的數組? 您是否有辦法在返回代碼之前調試代碼並獲取$ data數據值的信息? – htellez

+0

@htellez:$數據只是一個空變量。 – user500468

+0

你的後端框架是什麼? – darksioul

回答

0

您可以直接將JSON職位:

$data = json_decode(file_get_contents('php://input'),TRUE); 

請試試這個。