任何人都可以告诉我是否可以在开始更改页面时设置加载程序并仅在整个页面被TOTALY呈现时将其删除以避免剪切错误。
我已经设置了加载器,见下文:
$scope.$on('$routeChangeStart', function(scope, next, current) {
$rootScope.$broadcast('START_ROUTE_CHANGE');
});
由于
答案 0 :(得分:0)
我的建议是使用$routeChangeStart
来显示加载程序,使用$routeChangeError
,$routeChangeSuccess
隐藏它。
您可以通过从部分预取图像并使用解析来解析给定页面的依赖关系来避免显示仍未完全加载的图像的丑陋效果。