AngularJS:滞后加载下一个模板

时间:2016-11-17 01:12:15

标签: javascript angularjs

所以当我点击一个链接带我到下一页,例如

时,我遇到了这个问题
<a href="#/app/nextPage" class="button">Continue</a>

下一个模板开始在当前模板下加载,因此几秒钟它们都在屏幕上可见。最终,当前的模板消失了,新的模板就会接管。

我在下面提供了一个例子。

Loading next template lag

正如您所看到的,在&#34;继续&#34;按钮下一个模板开始加载,而当前模板仍然在屏幕上。

起初我想也许下一个模板需要很长时间才能呈现,但我揭穿了这个

  1. 即使从小模板转到小模板也会这样做。
  2. 显示在底部的下一个模板实际上是完全渲染的。
  3. 所以它不等待加载下一个模板,但似乎在等待当前模板消失。

    如何摆脱这种滞后?感谢

    Angular 1.5.8

1 个答案:

答案 0 :(得分:1)

问题是我安装了ngAnimate模块,它在加载每个模板时给我的ngView一个动画。问题已解决。