2016-11-23 69 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

我的回答对你有帮助吗?如果不尝试在[plunker](http://plnkr.co/)上复制该问题,那将有助于我们进行调试。 –

+0

__OR__他缺少控制台插件? –

回答

0

您错过了在函数中注入$http

.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; 
    } 
]);