繁体   English   中英

document.ready和Angular JS中的加载功能?

[英]document.ready and on load function in angular js?

我在jquery中研究到,仅当html加载时会触发document.ready函数,而当所有图像或所有内容均加载时会触发onload函数。同样,我需要在角度中找到,请告诉我第一个函数会触发,何时加载html和什么函数当所有内容都加载到angularjs中时触发?

谢谢

假设您有一个要在加载功能上附加到的div

 <div ng-controller="MainCtrl">
  <div ng-view></div>
 </div>

在MainCtrl中,您可以监听事件

$scope.$on('$viewContentLoaded', function(){

});

您可以在myController和myRouteController之类的路由中定义的控制器中监听$ viewContentLoaded事件,每次重新加载ngView内容时都会发出$ viewContentLoaded,并且应提供与document类似的功能。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM