javascript - Why is Restangular sending 2 requests for each resource? -
i restangular send 1 request keeps making two. in addition if i'm sending request params send undefined first request define second. im doing seen below, causing this?
.service('somestuffservice', function ( $q, _,restangular,$localstorage){ return { getsomestuffs: function() { var dfd = $q.defer(); settimeout(function() { restangular.one('stuff').get().then(function(stuffobj) { $localstorage.stuff =stuffobj.stuff; dfd.resolve(stuffobj.stuff); },2000) }); return dfd.promise; } } }) resolve before state loads
.state('app.stuff-state', { url: '/stuff', ..... resolve: { regions: function($stateparams,somestuffservice) { return somestuffservice.getsomestuffs(); } } in controller
$scope.stuff = $localstorage.stuff||somestuffservice.getsomestuffs()
Comments
Post a Comment