【发布时间】:2017-01-06 20:27:19
【问题描述】:
以下代码在我的控制器中 - 当我到达 console.log() 行时,什么都没有打印出来。 AJAX 调用返回一个有效的数组。我尝试使用 $scope.$apply 但我得到了一个进程已经在进行中的错误,我假设是因为使用 $http 会自动启动摘要周期:
var mmyApp = angular.module('myApp',['ui.bootstrap']).controller('TasksController', TasksController);
function TasksController($scope, $http) {
$scope.transactions = [];
$http.get('transactions').then(function (response) {
$scope.transactions = response.data;
}, function (error) {
throw error;
});
console.log($scope.transactions);
}
【问题讨论】:
标签: javascript angularjs ajax scope