【发布时间】:2016-10-05 10:34:27
【问题描述】:
这已经是大多数部分的答案: Handling errors with the (now default) Ember Data JSON-API adapter
我什至不会讨论 Ember 文档如何强调遵循 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.message}}}