簡體   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