Я новый, чтобы угловой, и мне интересно, что лучше всего подходит для функций .success
и .error
, которые могут быть размещены внутри контроллера или на заводе? Пример:Угловая фабрика .success и .error функции
я использую это:
(function(){
'use strict';
angular
.factory('apiService', function($http){
var apiService = {
getProfileData: getProfileData
}
return apiService;
function getProfileData(url){
return $http.jsonp(url);
}
});
})();
или это:
(function(){
'use strict';
angular
.factory('apiService', function($http){
var apiService = {
getProfileData: getProfileData
}
return apiService;
function getProfileData(url){
return $http.jsonp(url)
.success(function(data){
return data;
})
.error(function(err){
return err;
});
}
});
})();
и как я должен ее обработки в контроллере?
@ пользователь2950720 Вы посмотрели на мой ответ? –