鍍金池/ 問答/HTML5  Linux  HTML/ angular2 寫在<app-root></app-root

angular2 寫在<app-root></app-root>中的loading如何根據(jù)情況顯示?

我在index.html中監(jiān)聽了load事件以及DOMcontentLoaded事件都只是監(jiān)聽到頁面已經(jīng)加載完了,那個時候loading已經(jīng)被angular替換成組件了,獲取不到loading這個元素了,哪個事件可以監(jiān)聽到頁面中l(wèi)oading還在的情況?

回答
編輯回答
孤慣

這就需要監(jiān)聽angular的啟動過程了,angular的一般啟動代碼為platformBrowserDynamic().bootstrapModule(AppModule),返回的是一個Promise,所以直接then它就好了。

2018年2月19日 19:36