如果未授权角度,则重定向到404

时间:2018-01-31 05:31:19

标签: angularjs

我在run函数中使用rootscope事件来检查这样的权利

    $rootScope.$on('$routeChangeStart', function() {
        $http.get('auth/urlentitlementcheck').then(function(response) {
            if (!response) {
                $state.go('app.unauth');
            }
        });
    });

但问题是我的控制器函数在重定向发生之前仍然被调用。是否有另一种检查权利的方法,以便在调用或加载任何内容之前发生或者我做错了什么?

0 个答案:

没有答案