2
内の$リソースファクトリ:リコール傍受
.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: {
responseError : function (data) {
gnrl.logIn({},false,function(){console.log("test");});
// ???? How to recall this request?
}
}
}
});
}
]);
私が何をしようとしているが、ユーザがこの要求でいくつかの問題を持っている場合、ユーザーは再度ログインする必要があり、その要求はすべきであり、もう一度実行してください。
次のように要求工場が呼び出されます。
Request.get(params, headers, function (res) {
//does some operation with results
});
私はsome relatedquestionsを見てきましたが、それらのどれも完全に私の状況に合うことができませんでした。