Jak obsługiwać zagnieżdżone usługi i obietnice przy użyciu resol i $ routeChangeError
To bardziej jak badania, które przeprowadziłem podczas gry w AngularJS i chciałbym się nimi podzielić, ponieważ uważam, że niektórzy mogą uznać to za przydatne.
Czasami trzeba pobrać niektóre dane z kilku usług przed utworzeniem instancji kontrolera i renderowaniem widoku.
Możesz także mieć sytuację, w której dana usługa czeka na odpowiedź z innej usługi - coś w rodzaju zagnieżdżonej struktury usług.
Do tego chcesz mieć pewność, że jeśli któraś z tych usług nie powiedzie się, odpowiednio potraktujesz błąd.