identificador de RSVP.Hash erros do modelo de gancho
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?
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