AngularJS在父视图中显示加载,直到加载父视图和子视图中的http数据

时间:2016-02-22 20:21:06

标签: angularjs

我的控制器有一个html视图,我在这个父视图中有一些ng-includes(HTML +控制器)。

在每个控制器(父和子)中,我加载HTTP数据以填充一些控件

到目前为止,我在父视图中显示了一个预加载图像,但是当父控制器中的父数据被加载时,这个预加载停止。

今天我需要父级中的预加载器仍然保持直到每个子控制器中的所有数据都被加载(因为现在我们在每个子级中都有很多数据并且想要等待所有数据然后隐藏预加载)。

从父控制器中侦听每个子控制器中加载的所有数据的最佳方法是什么,以便在加载所有子节点中的所有数据时隐藏父视图中的预加载器。

是否可以在每个包含ng的视图中使用ng-init并使用回调?

每个http负载都在每个控制器中,因为我想保持模块化,因为每个ng-include(每个孩子)都可以像我可以删除的控件一样。 例如,可以是一些选项列表。

我应该在父控制器中使用什么,并且在每个子节点中加载所有HTTP数据。执行此操作的最佳方式是因为当所有控制器子级都有其数据时,必须将预加载的NG-IF设置为false。 如何listenig每个孩子组成一个父控制器

请对我非常重要,因为我尝试的每一种方式都不起作用。

提前致谢。

0 个答案:

没有答案