如何处理ember-data事务错误?

时间:2012-09-12 15:01:51

标签: ember.js ember-data

如何知道事务提交何时失败?

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

用例:我希望用户看到他的操作(保存对象)失败。

1 个答案:

答案 0 :(得分:3)

实际上,截至今天,ember-data的RESTAdapter不会在提交请求上处理错误。

您可能会对提出错误处理支持的the following PR感兴趣。