这已经回答了这里大部分: Handling errors with the (now default) Ember Data JSON-API adapter处理灰烬模型误差W/JSONAPI
我甚至不会进入如何灰烬文档强调遵循JSON API规范(http://jsonapi.org/format/),但只要我读过他们甚至没有坚持他们(根据上面的答案)...但我离题了!
我不知道如何从model()挂钩本身将错误导入到我的模型中。
例如:
import Ember from 'ember';
export default Ember.Route.extend({
model() {
return this.get('store').findAll('page').catch(function(){});
}
});
我无法访问模板中的错误,例如:
{{#each model.errors as |error|}}
<div class="error msg_animate">{{{error.message}}}</div>
{{/each}}
我知道我在这里缺少一个关键因素。 任何人都能指出我正确的方向?
错字:{{{error。消息}}} – ykaragol