Javascript 初始荷载的角延迟
我在这里使用的是发电机-,当它开始加载时,我遇到了一个小问题 加载时会出现第二个或第二个问题,此时您可以看到index.html模板而不使用部分css,然后将用户加载到登录页面。我想去掉这个,所以当你转到根目录时,你会直接转到/login。我不确定从哪里开始,因为可能有很多事情。我不应该我的剧本里有太多的bower'd,也许他们在放慢速度 我的第一个想法是身份验证,但可能与此无关。但这里是应用程序js减去依赖项Javascript 初始荷载的角延迟,javascript,angularjs,Javascript,Angularjs,我在这里使用的是发电机-,当它开始加载时,我遇到了一个小问题 加载时会出现第二个或第二个问题,此时您可以看到index.html模板而不使用部分css,然后将用户加载到登录页面。我想去掉这个,所以当你转到根目录时,你会直接转到/login。我不确定从哪里开始,因为可能有很多事情。我不应该我的剧本里有太多的bower'd,也许他们在放慢速度 我的第一个想法是身份验证,但可能与此无关。但这里是应用程序js减去依赖项 .config(function ($routeProvider, $locatio
.config(function ($routeProvider, $locationProvider, $httpProvider) {
$routeProvider
.otherwise({
redirectTo: '/'
});
$locationProvider.html5Mode(true);
$httpProvider.interceptors.push('authInterceptor');
})
.factory('authInterceptor', function ($rootScope, $q, $cookieStore, $location) {
return {
// Add authorization token to headers
request: function (config) {
config.headers = config.headers || {};
if ($cookieStore.get('token')) {
config.headers.Authorization = 'Bearer ' + $cookieStore.get('token');
}
return config;
},
// Intercept 401s and redirect you to login
responseError: function(response) {
if(response.status === 401) {
$location.path('/login');
// remove any stale tokens
$cookieStore.remove('token');
return $q.reject(response);
}
else {
return $q.reject(response);
}
}
};
})
.run(function ($rootScope, $location, Auth) {
// Redirect to login if route requires auth and you're not logged in
$rootScope.$on('$routeChangeStart', function (event, next) {
Auth.isLoggedInAsync(function(loggedIn) {
if (next.authenticate && !loggedIn) {
$location.path('/login');
}
});
});
});
完全不可能是这样,但我认为可能是这样。我不在乎页面是否是空白的,但是它在顶部显示的项目就像是在base index.html中的标题菜单,上面有一些css样式,但是看起来很糟糕。如果能找到解决问题的方向,我将不胜感激,因为我甚至不知道从哪里开始
谢谢你的阅读 您可以在服务器端轻松解决此问题。请阅读如何在文档中使用
ng-clope