4

トランザクションのコミットがいつ失敗したかを知るにはどうすればよいですか?

var obj = App.store.findAll(App.Todo).get('firstObject');
var t = App.store.transaction();

t.add(obj);
obj.set('summary','New Summary');
t.commit();
// 403 or 401 is returned from the server (request failed)
a.get('isLoading'); // true
a.get('isError'); // false

ユースケース: アクション (オブジェクトの保存) が失敗したことをユーザーに確認してもらいたい。

4

1 に答える 1

3

実際、今日の時点で、ember-dataRESTAdapterはコミット リクエストのエラーを処理しません。

エラー処理のサポートを提案する次の PRに興味があるかもしれません。

于 2012-09-13T12:32:22.427 に答える