处理来自模型钩子的RSVP.Hash错误

时间:2014-04-11 11:13:38

标签: ember.js rsvp.js

假设我从这样的模型钩子返回RSVP.Hash:

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

  return Ember.RSVP.hash(hash);
}

在好的情况下,这对我来说很好,但是其中一个返回除了http 200以外的其他东西的坏情况呢?如何在这种情况下处理错误?

1 个答案:

答案 0 :(得分:1)

在使用承诺撰写功能时可以更精细地控制错误,您可以使用Ember.RSVP.allSettledEmber.RSVP.hashSettled

相关文档和示例: