【发布时间】:2014-06-04 10:01:03
【问题描述】:
在Ember documentation 中表示当模型的承诺被拒绝时,Ember 将搜索 ErrorRoute 并将拒绝承诺的错误消息传递给 ErrorRoute 的模型。
问题是,ErrorRoute 的模型永远不会被调用。 (路由本身初始化)
我可以在ember inspector 中看到带有错误消息的失败承诺,但它从未到达模型。
【问题讨论】:
标签: ember.js error-handling routes
在Ember documentation 中表示当模型的承诺被拒绝时,Ember 将搜索 ErrorRoute 并将拒绝承诺的错误消息传递给 ErrorRoute 的模型。
问题是,ErrorRoute 的模型永远不会被调用。 (路由本身初始化)
我可以在ember inspector 中看到带有错误消息的失败承诺,但它从未到达模型。
【问题讨论】:
标签: ember.js error-handling routes
文档说它将为您应用模型,而不是点击模型钩子。但是由于某种原因,如果失败不是一个对象(应该是通常抛出的错误),它将不会被应用为模型。
Ember.RSVP.reject({foo:"bad things!"});
【讨论】: