The .success
and .error
methods are deprecated and have been removed from AngularJS 1.6. Use the standard .then
method instead.
$http.get('https://api.github.com/users')
.then(function (response) {
var data = response.data;
var status = response.status;
var statusText = response.statusText;
var headers = response.headers;
var config = response.config;
$scope.user = data;
console.log(data);
});
Deprecation Notice
The
$http
legacy promise methods.success
and.error
have been deprecated and will be removed in v1.6.0. Use the standard.then
method instead.— AngularJS (v1.5) $http Service API Reference — Deprecation Notice.
Also see SO: Why are angular $http success/error methods deprecated?.