我需要我的循环帮助。 我尝试从Google Finance API获取数据。 谷歌不提供multi-tiker API,因此每1个ticker提供1个请求。 对于1 ticker,它工作得很好,但我需要不止一个。 我尝试做一个循环,但我得到角度环路
未定义[对象的对象] [对象的对象]在角
.controller('currency', function ($scope, $http){
var tickers =["EURUSD","AUDUSD];
for (i = 0; i < 2; i++) {
$http.get('https://www.google.com/finance/info?q=CURRENCY%3a'+tickers[i]).then(function successCallback(response) {
$scope.currencydata = $scope.currencydata + JSON.parse(response.data.substr(3));
})}
})
'$ http.get'是异步 – Satpal
使用$ q.all,对于所有的承诺 –
我认为在 'VAR行情=“EURUSD”,“澳元兑美元缺少一个右引号“];' – Ernis