2016-01-31 341 views
0

我有以下代碼工作正常的部分。現在我想從具體的url獲得我的「列表」,這個響應與json數據。從url獲取json數據

(function() { 
    var app, list; 

    list = [ 
     { 
     'name': 'Foo', 
     'title': 'Designer' 
     },{ 
     'name': 'Bar', 
     'title': 'Designer' 
     } 
    ]; 

簡單list = $http.get('/data_url/').success(function(data));不起作用。

回答

1

$http.get函數不返回數據。您可以在成功回調中處理響應數據。

必須設置數據是這樣的:

$http.get('/data_url/').then(function(data){ 
    list = data; 
}); 
+0

感謝,但代碼不工作 – Goran

+0

使用'then'方法,而不是'success'方法 – Fiete

+0

它是相同的,沒有任何結果。看起來這個請求根本沒有發送。我使用Angular 1.3.2 – Goran