0

这将返回一个错误Undefined is not a functionif(url.includes('api')但如果我查看控制台,甚至在第一个错误显示在控制台之前就 config.url已经定义了。url

.factory('authInterceptor', ['$q', '$injector', function($q, $injector,tokenUrl){
    var authInterceptorServiceFactory = {};
    var $http;

var _request = function(config) {
    var url = config.url;
    if (url.includes('api')) {
        //only send token to requests to api
        var access_token = 'abc223blahblahblah';
        config.headers.Authorization = 'Bearer ' + access_token;
    }
    return config;
};

是什么赋予了?这些错误仅在在 android 中模拟 Ionic 项目时产生。在 ios 或浏览器中没有。

4

0 回答 0