2016-11-23 4 views
-2
.controller('StocksCtrl',['$scope','$stateParams','$http', 
    function($scope, $stateParams) { 

    //http://finance.yahoo.com/webservice/v1/symbols/YHOO/quote?bypass=true&format=json&view=detail 
    $http.get("http://finance.yahoo.com/webservice/v1/symbols/YHOO/quote?bypass=true&format=json&view=detail") 
     .then(function(jsonData) { 
     console.log(jsonData); 
     }); 



    $scope.ticker = $stateParams.stockTicker; 
}]); 
+0

hilft meine Antwort Ihnen ??. Wenn nicht, versuche das Problem auf [bottker] (http://plnr.co/) zu replizieren und das wird uns beim Debuggen helfen. –

+0

__OR__ er fehlt Konsolen-Plugin? –

Antwort

0

Sie $http in der Funktion zu injizieren verpasst.

.controller('StocksCtrl', ['$scope', '$stateParams', '$http', 
    function($scope, $stateParams,$http) { 

     //http://finance.yahoo.com/webservice/v1/symbols/YHOO/quote?bypass=true&format=json&view=detail 
     $http.get("http://finance.yahoo.com/webservice/v1/symbols/YHOO/quote?bypass=true&format=json&view=detail") 
      .then(function(jsonData) { 
       console.log(jsonData); 
      }); 

     $scope.ticker = $stateParams.stockTicker; 
    } 
]);