我正在嘗試爲我的應用實施全局授權處理。攔截器未觸發
這裏你可以看到我的代碼:
.factory('Request', ['$resource', 'general',
function ($resource) {
return $resource(baseURL + ':resourceName/', {}, {
get : {
method : 'GET',
isArray : true,
transformResponse : function (data, headers) {
return JSON.parse(data).data;
},
interceptor: {
request : function (data) {
console.log("test");
},
requestError : function (data) {
console.log("test");
},
response : function (data) {
console.log("test");
},
responseError : function (data) {
console.log("test");
if(data.state == 401){
general.logIn({},false,function(){});
}
}
}
}
});
}
]);
然而,沒有任何的攔截器被觸發。代碼有什麼問題?
工作是否有任何錯誤在控制檯??請分享,如果有.. – seekers01
控制檯中沒有任何錯誤 – Asqan
被請求解僱 - 在「網絡」選項卡? – shershen