У меня есть следующая фабрика, которая работает. Но я хочу добавить данные на завод, и я не знаю, как это сделать.Добавление данных на завод @ угловой
Спасибо за помощь!
app.factory('Favorites', function($http, $q){
var factory = {
artists : false,
getArtists : function(){
var deferred = $q.defer();
if(factory.artists !== false){
console.log('true');
deferred.resolve(factory.artists);
}else{
console.log('false');
$http.get('https://homechefhome.fr/rise/favorites-artists.php?user_id=10155092792384782')
.success(function(data, status){
// if everything is good, we save data in factory
factory.artists = data;
console.log('L55', factory.artists, status);
deferred.resolve(factory.artists);
}).error(function(data, status){
deferred.reject('No data collected');
console.log('L59', data, status);
});
}
return deferred.promise;
}
};
return factory;
});
Какие данные вы хотите добавить, и при каких обстоятельствах вы могли бы добавить его? –
Что значит добавить данные? Можете ли вы уточнить – Naveen
Вы пытаетесь добавить дополнительные данные к тому, что возвращается фабрикой? Как дополнительные поля или что-то еще? –