我有一个AngularJS 1.0.7 Web应用程序(请不要说答案是要迁移到新版本,现在不可行)。
简化,我有一个类似的模板:
<html>
<body>
<div class="wrapper" ng-view></div>
<div ng-include src="'partials/footer.html'"></div>
</body
</html>
问题在于,加载主页时,似乎页脚的加载速度比ng-view中的内容快得多,因此对用户造成了丑陋的影响,将页脚显示在页面顶部持续几毫秒,直到视图被加载。
如何避免这种情况? 我认为我不应该在所有局部视图中都包含页脚,在这种情况下,模板就没有多大意义。我想到的唯一方法是开发一些信号来阻止页脚,直到加载视图为止。这是AngularJS方式吗?