小编Jyo*_*tri的帖子

AngularJS $ http.interceptors.push未捕获错误:[$ injector:unpr]

我正在尝试在登录成功后将访问令牌设置为标头.我试图通过使用拦截器实现它,但得到这个错误:

Uncaught Error: [$injector:unpr] Unknown provider: aProvider <- a <- TokenInterceptor <- $http <- $compile
Run Code Online (Sandbox Code Playgroud)

JS

myApp.config(['$httpProvider',function ($httpProvider) {
   $httpProvider.interceptors.push('TokenInterceptor');
}]);

myApp.factory('TokenInterceptor', function ($q, $window, $location, AuthenticationService) {
    return {
        request: function (config) {
            config.headers = config.headers || {};
            if ($window.sessionStorage.token) {
                config.headers.Authorization = 'Bearer ' + $window.sessionStorage.token;
            }
            return config;
        },

        requestError: function(rejection) {
            return $q.reject(rejection);
        },

        response: function (response) {
            return response || $q.when(response);
        },

        //Revoke client authentication if 401 is received

        responseError: function(rejection) {
            console.log("Rejecton !");
            console.log(rejection); …
Run Code Online (Sandbox Code Playgroud)

angularjs

3
推荐指数
1
解决办法
3615
查看次数

angular-google-maps地图图钉与地图一起移动

我有以下代码,但问题是,如果移动地图,指针地址的引脚不固定,引脚保持在相同的位置,而不是停留在固定的位置.

调节器

$scope.map = {
                        center: {
                            latitude: location.lat,
                            longitude: location.long
                        },
                        zoom: 17,
                        formattedAddress: location.formatted_address
                    }
Run Code Online (Sandbox Code Playgroud)

视图

<ui-gmap-google-map
                class="col-md-12"
                center="map.center"
                zoom="map.zoom"
                ng-cloak>
            <ui-gmap-marker coords="map.center" idkey="1" ng-cloak>
                <ui-gmap-window>
                    <p>{{map.formattedAddress}}</p>
                </ui-gmap-window>
            </ui-gmap-marker>

        </ui-gmap-google-map>
Run Code Online (Sandbox Code Playgroud)

angularjs angularjs-directive angular-google-maps

2
推荐指数
1
解决办法
1478
查看次数