1
我正在使用RestangularProvider來設置一個$ http攔截器,以將驗證頭插入到所有冗餘請求中。問題是你不能將服務注入到app.config()中,所以我無法訪問我用來從登錄服務器獲取令牌後存儲令牌的角度本地存儲。角度冗餘本地存儲攔截器問題
angular.module('app').config(function(RestangularProvider, localStorageService) {
RestangularProvider.setBaseUrl('/api/');
RestangularProvider.setFullRequestInterceptor(function(element, operation, route, url, headers, params, httpConfig) {
var authData = localStorageService.get('authorizationData');//ERROR:localStorageService doesn't exist
};
});
「authorizationData」是我本地存儲的身份驗證令牌。 正如你所看到的,我需要能夠使用Restangular provider和本地存儲。我將不勝感激任何解決方法。謝謝!