【发布时间】:2016-10-31 10:27:38
【问题描述】:
第一个案例
angular.module('tss.application').controller("UserspaceController", function($scope, $http)
{
$http(
{
url : "/dirlist",
method : "GET",
}).then(function successCallback(response)
{
$scope.lists = response;
},
function errorCallback(response)
{
window.alert("Dir list could not be get");
});
});
第二种情况
angular.module('tss.application').controller("UserspaceController", function ($scope, $http)
{
$http.get('dirlist').success(function(data)
{
$scope.lists = data;
});
});
我对 Angularjs 很陌生,所以这可能是一个愚蠢的问题。反正, 列表变量的分配在第二种情况下有效,但在第一种情况下有效。也就是说,第二个可以访问控制器内“列表”的值。我没看懂第一种情况有什么问题?
【问题讨论】:
标签: angularjs angular-controller