加载内容后重新加载,加载动画?

时间:2016-02-29 19:42:52

标签: angularjs ionic-framework

我正在使用Ionic只是一个简单的标签应用程序,显示我从外部源加载的一些信息(在本例中为解析)。它工作得很好,虽然有时我注意到我点击一个视图,视图将是空白的。当我再次点击选项卡时,它会使用服务器中的视图填充列表。我假设这是一个应用程序需要加载数据的应用程序..它似乎需要不到一秒钟,但不要再更新。

有没有人见过这个?我以为我可能只是建立一些显示的装载东西?有一个简单的解决方案,一旦内容被加载,基本上刷新视图?

1 个答案:

答案 0 :(得分:0)

在控制器中使用布尔控制器变量,当加载所有内容并解析所有承诺时,将其设置为true

在你的视图中将所有内容包装在...... Ng-if ='controller.loading === true'

您还可以创建另一个div,表示... Ng-if loading === false 在里面放了一个加载图标

请记住最初将控制器变量初始化为false