Pergunta

Dizer que eu estou retornando um RSVP.Hash a partir de um modelo de gancho, como este:

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

  return Ember.RSVP.hash(hash);
}

Isso funciona bem para mim na boa, mas o que sobre a má caso onde um deles retorna algo diferente de um http 200?Como posso lidar com erros neste cenário?

Foi útil?

Solução

para ter um controle mais granular sobre os erros quando utilizar a promessa de composição de funções que você pode usar Ember.RSVP.allSettled e Ember.RSVP.hashSettled.

relacionados docs e exemplos:

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top