Kısa bir süre önce Angular2 yönlendiriciyle sorun yaşamaya başladım. Sorun, router-outlet
'un dışındaki bileşenlerin çağrılan ngOnInit
yöntemlerinin olmasıydı. Ancak router-outlet
'un içindeki bileşenler olmazdı.Angular2 Router ve OnInit
previous issues with the Angular2 router as well ürünüm vardı. Ancak bu sorun, dış Javascript koduyla ilişkili görünüyordu, ancak bu, Angular2 yaşam döngüsü kancalarıyla açıkça bir sorun gibi görünüyordu.
Bazı Plunker'ları bir araya getirdim ama sorunları yeniden üretemedim. Yani sorun bu. Anlaşılan, sorunun ne olduğunu anladım (ve okuduğum diğer şeylerde ima edildi). Bu yüzden bunu bir soru olarak gönderiyorum ve başkalarının bu konuya girmesi durumunda bulduğum cevabı bir cevap olarak ekleyeceğim.