私はシンプルエンバー・データモデルがあります:エンバー・データはisValid、isSavingとのisError
WZ.Exercise = DS.Model.extend
name: DS.attr 'string'
description: DS.attr 'string'
group: DS.belongsTo 'WZ.Group'
を私は新しいレコードが保存されている場合や、エラーが発生した場合、ユーザーに確認メッセージを表示したいです。エラーは、オブジェクトが無効であるとのエラーJSONは以下のように返されていることが考えられます。
{"errors":{"description":["can't be blank"]}}
各モデルはisSaving、IsValidプロパティとのisErrorプロパティに付属していることを私は見ることができます。
これらのプロパティを使用して、ユーザーに正しい通知を表示する方法を教えてもらえますか?
おそらくそれが役立つだろうします。http:/ /grosser.it/2012/05/05/save-validation-callbacks-for-ember-dataember-js/ それ以外の場合は、ember-dataの検証に関する議論があります。https:// github .com/emberjs/data/pull/201 現在のところ、Tom DaleとYehuda Katzが大きなリファクタリングに取り組んでいるため、私はこれの開発状況を知らない。 –