假设我从这样的模型钩子返回RSVP.Hash:
model: function() {
hash = {
users: App.User.find(),
contacts: App.Contact.find()
};
return Ember.RSVP.hash(hash);
}
在好的情况下,这对我来说很好,但是其中一个返回除了http 200以外的其他东西的坏情况呢?如何在这种情况下处理错误?
答案 0 :(得分:1)
在使用承诺撰写功能时可以更精细地控制错误,您可以使用Ember.RSVP.allSettled
和Ember.RSVP.hashSettled
。
相关文档和示例: