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 回答