Versprechen: Ignorieren Sie Fangen und Zurück zu Kette

Ist es möglich, zu ignorieren, fangen und wieder zurück zu der Kette?

promiseA()        //<-- fails with 'missing' reason
  .then(promiseB) //<-- these are not going to run 
  .then(promiseC)
  .catch(function(error, ignore){
     if(error.type == 'missing'){
        ignore()  //<-- ignore the catch and run promiseB and promiseC
     }
  })

Ist so etwas möglich?

  • .then hat 2 Argumente.. fulfill und reject.. Man kann sich mit reject
  • Vielen Dank für Ihre Antwort, aber ich bin mir nicht wirklich sicher, was du meinst. Kannst du bitte ein Beispiel zeigen?
  • Es nimmt zwei Funktionen als Argumente: dann(onFulFill, onReject)
InformationsquelleAutor Adam | 2016-04-13
Schreibe einen Kommentar