Ember Model处理从后端服务器返回的验证错误

时间:2016-01-25 18:48:36

标签: ember.js json-api

根据Ember Guides,模型的errors属性将提供验证错误。但我不能让这个工作。假设我有一个人模型的“name”和“displayName”属性。如果说我有一个“名称为空”的错误,有效负载会是什么?

{"errors":[{"title":"name is empty"}, {"title":"other error"}]}

这种格式是jsonapi所要求的,所以我不知道我怎么能最终得到Ember Guides在下面显示的内容。

  

如果后端服务器在尝试保存后返回验证错误,   它们将在您模型的errors属性中可用。这里的   如何显示保存博客帖子中的错误   模板:

{{#each post.errors.title as |error|}}
  <div class="error">{{error.message}}</div>
{{/each}}
{{#each post.errors.body as |error|}}
  <div class="error">{{error.message}}</div>
{{/each}}

0 个答案:

没有答案