Ich versuche, einen guten Weg, um herauszufinden, zu sagen, „all diese Dinge zu tun, aber gegen Kaution im Fall, dass einer von ihnen ausfällt“Stoppen eine AngularJS Versprechen Kette
Was ich jetzt habe:
Was ich letztlich will, ist irgendwie Fehler in dieser Kette zu fangen, so kann ich es auf die defer
Versprechen oben weiterleiten. Es ist mir egal, ob die Syntax ähnlich wie oben ist.
Oder auch wenn mir jemand nur sagen kann, wie man die obige Kette stoppt.
@ user2246674 - Ablehnen scheint es nicht die Kette zu stoppen, aber die nächste setzt einfach fort –
Weiß nicht, was ich dachte .. – user2246674
Dies ist ein schreckliches Beispiel der [latente Antipattern] (http: //stackoverflow.com/q/23803743/1048572)! Screw that 'defer', einfach' this.load (...) zurückgeben. Dann (A). Dann (B). Dann (C). Dann (D); "Kette! – Bergi