1

谁能告诉我是否可以在开始更改页面时设置加载器,并且仅在整个页面完全呈现时才将其删除以避免剪裁错误。

我已经设置了加载器,见下文:

$scope.$on('$routeChangeStart', function(scope, next, current) {
    $rootScope.$broadcast('START_ROUTE_CHANGE');
});

谢谢

4

1 回答 1

0

我的建议是$routeChangeStart用于显示加载器和$routeChangeError隐藏$routeChangeSuccess它。

您可以通过从部分预取图像来避免显示仍未完全加载的图像的丑陋效果,并使用 resolve 来解决给定页面的依赖关系。

于 2013-08-20T09:12:23.687 回答