2017-07-06 13 views
0

私は以下のようなシミュレーションデータで自分のアプリケーションを開発しました。 スコープ変数にGETレスポンスを割り当てる

$scope.products=[{serial:1,quantity:30,name:"aaa"}, 
       {serial:2,quantity:10,name:"bbb"}]; 

も私はあなたが私が上記 $scope.productsに、このリソースの戻り結果を割り当てることができますどのように私を助けてくださいすることができます http://localhost:8080/myrests/shop/productresource

でデータベースと利用できるからデータをフェッチし、残りのリソースを用意しました。あなたがそれをしたい場合は

答えて

0

は非同期に単に使用

var deferred = $q.defer(); 
$http.get(URL) 
.then(function(data, status, headers, config) { 
    deferred.resolve(data); 
    console.log("Success " + data); 
}, 
function(data, status, headers, config) { 
    deferred.reject(data); 
    console.log("Failure " + status); 
}); 
return deferred.promise; 

他の関数内のコードをラップ以下PROMIS
//を使用して$ HTTP

$http.get("http://localhost:8080/myrests/shop/productresource") 
.then(function(data, status, headers, config) { 
    $scope.products = data; 
}, 
function(data, status, headers, config) { 
    console.log("Failure " + status); 
}); 
+0

は非常にそれが – user2582767

+0

をマークしてください期待通りに働いたありがとう解決された答え –

関連する問題