Question

dis que je retourne un rsvp.hash à partir d'un crochet de modèle comme celui-ci:

model: function() {
  hash = {
    users: App.User.find(),
    contacts: App.Contact.find()
  };

  return Ember.RSVP.hash(hash);
}

Cela fonctionne bien pour moi dans le bon cas, mais qu'en est-il du mauvais cas où l'un d'entre eux retourne autre chose qu'un HTTP 200?Comment puis-je gérer les erreurs dans ce scénario?

Était-ce utile?

La solution

avoir plus de contrôle granulaire sur des erreurs lors de l'utilisation de fonctions de composition de la promesse, vous pouvez utiliser Ember.RSVP.allSettled et Ember.RSVP.hashSettled.

Documents et exemples associés:

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top