document.ready和angular js中的加载函数

document.ready and on load function in angular js?

本文关键字:加载 函数 js ready angular document      更新时间:2023-09-26

我在jquery中研究过,当只有html加载时,它会激发document.ready函数,当所有图像或所有内容加载时,会激发onload功能。同样,我需要在angular中找到,你能告诉我什么是第一个函数,什么时候加载html,什么时候在angularjs中加载所有东西?

感谢

假设您有一个div,您想在加载函数时将其附加到该div

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

从MainCtrl,您可以监听事件

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

});

您可以在myController和myRouteController等路由中定义的控制器中侦听$viewContentLoaded事件,每次重新加载ngView内容时都会发出$viewContentLoad,并且应该提供与文档类似的功能。在angularjs 中路由时准备好