/ / रेस्टैंगुलर काम नहीं कर रहा है - कोणीयज, रेस्टैंगुलर

पुनर्गठन काम नहीं कर रहा है - कोणीय, restangular

मैं अपनी परियोजना को फिर से खोल रहा हूं जिसे मैंने पिछले सप्ताह काम किया था, तब हर चीज ने बहुत अच्छा काम किया, अब मैं "कुछ भी काम नहीं कर सकता हूं, इसलिए मेरे पास निम्नलिखित सेवा है:"

function userService($log, userModel, Restangular) {
var service = Restangular.all("user");

Restangular.extendModel("user", function (data) {
$log.debug("extend", data);
return userModel.create(data);
});
return service;
}
angular.module("app.services").service("userService", userService);

और एक अन्य सेवा में मेरे पास निम्न विधि है:

var isLoggedIn = function(){
var def = $q.defer();
userService.one("me").get().then(function(data) {
if (!data || data === ""){
def.reject();
} else{
$rootScope.user = data;
def.resolve(data);
}
}, def.reject);
return def.promise;
};

तो आप सोचेंगे कि ए $log.debug() मिल चलाने के लिए कहा जाता है isLoggedIn() फ़ंक्शन, लेकिन नहींं, और डेटा खाली है जो "पर लौटा है" one("me").get()... समारोह

जब मैं chorme में नेटवर्क टैब को देखता हूं, तो मुझे उपयोगकर्ता / मेरे मार्ग के लिए एक सही एपीआई कॉल दिखाई देता है

इसलिए कोई भी विचार गलत हो सकता है?

उत्तर:

जवाब के लिए 0 № 1

यह मेरी गलती थी addResponseInterceptor कि सही डेटा वापस नहीं आया, मेरा बुरा!