我最近開始對Angular2路由器有困難。問題在於router-outlet
之外的組件將調用ngOnInit
方法。但是在router-outlet
內的組件不會。我想要previous issues with the Angular2 router as well。但是這個問題似乎與外部Javascript代碼有關,而這個問題似乎明顯是Angular2生命週期鉤子的一個問題。Angular2路由器和OnInit
我把一些Plunker的,但不能再現問題。這就是問題所在。事實證明,我找出了問題所在(並且在我讀過的其他一些內容中暗示了這一點)。所以我將這個問題作爲一個問題發佈,我將包括我發現的答案,以防其他人遇到此問題。