我已經定義了調用$http
之前定義的變量ttest
。 之後,我將數據分配給這個變量。http調用後的angularjs變量爲空值
值ttest[0]
具有價值$http
功能,但外面有沒有可用的有值
angular.module('MyApp',['ngMaterial', 'ngMessages', 'material.svgAssetsCache'])
.controller('AppCtrl', function($scope,$http,$log) {
var imagePath = 'img/list/60.jpeg';
var ttest=[];
var url = "https://www.w3schools.com/angular/customers.php";
$http.get(url).then(function(response) {
ttest = response.data;
$scope.messages =ttest
$log.info(ttest[0]);
});
$log.info(ttest[0]);
});
響應包含什麼內容? –
,因爲'$ http'是異步的 – mehulmpt
嘗試在作用域上創建'ttest'作爲變量 –