在流星上加载的内容(角度流星)

时间:2017-01-21 10:56:21

标签: angularjs meteor angular-meteor

我正在为我的应用使用角度流星,我想知道如何检查内容是否已加载。

我需要等待,因为我需要向下滚动页面。想象一下像Instagram这样的视图,你在其中显示图片列表。您移动到自己的个人资料并返回此视图,因此我需要等待这些图像并向下滚动到我已保存的位置。

到目前为止,我尝试了两种方法:

  • AngularJS:

    angular.element(document).ready(function() { alert('loaded'); });

问题:这是在加载模板后触发的,但不是所有内容都会触发。

  • jQuery的:

    $(window).load(function() { alert('loaded'); });

问题:这是第一次很好地触发。有道理,因为它是一个SPA

我知道一个指令可能会解决这个问题,但是我必须加载很多不同的图像并且修复会有点脏。

我试图用 Meteor 找到另一个解决方案,但我找不到任何东西。

1 个答案:

答案 0 :(得分:0)

在使用Meteor寻找解决方案后,没有任何相关内容,所以我不得不使用一个指令来了解何时加载DOM。

解决方案:

http://www.jomendez.com/2015/02/05/ng-repeat-onfinishrender-directive-angularjs/