我试图摆脱我得到的视觉问题。 我有一个ng-repeat在我的页面上显示一些东西和一个页脚。 ng-repeat需要一些时间来显示,我看到页面的页脚在任何其他事物之前,这是令人不安的。角度渲染顺序
我如何可以强制页脚显示,只有当别的东西像一个NG重复已经完成呈现在网页上?
我试图摆脱我得到的视觉问题。 我有一个ng-repeat在我的页面上显示一些东西和一个页脚。 ng-repeat需要一些时间来显示,我看到页面的页脚在任何其他事物之前,这是令人不安的。角度渲染顺序
我如何可以强制页脚显示,只有当别的东西像一个NG重复已经完成呈现在网页上?
ng-repeat用值列表呈现;你可以从WebService中获得。
创建一个显示加载程序图标全宽度的服务总是会更好,因为这会在发生任何ajax调用或数据加载时发生。
这是angularJs SPA的非常正常的场景,页面看起来失真或页脚首先在页面级别,所以最好创建一个服务,当ajax调用加载数据或ng-repeat时,可以在页面上启用全屏加载器正在进行中和的事情都完成相同的服务将禁用全屏装载机
是这样的:使装载机服务真正AJAX调用之前并使其虚假为成功或错误呼叫结束。在页面主体
https://iamlalit.tinytake.com/sf/MTY5MDY2NF81NjM1Njgw
loaderService.toggle(true);
$http({
url: enumApp.url.apiUrl + Id,
method: "GET"
})
.success(function (data) {
loaderService.toggle(false);
})
.error(function (data, status) {
loaderService.toggle(false);
})
使用NG-外衣,包括页眉或页脚任何你不想数据呈现 –
我想到了之前显示,但网页已经是一个大项目,我不能使用那种变化太大的解决方案。但最终我认为它会来。 Thx为答案。 –