Первый случай
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 так что это может быть глупые вопросы. Во всяком случае, назначение переменных переменных работает во втором случае, но в первом. То есть второй может получить доступ к значениям «списков» внутри контроллеров. Я не понял, что не так с первым делом?