Ember.js 如何处理余烬数据事务错误?

Ember.js 如何处理余烬数据事务错误?,ember.js,ember-data,Ember.js,Ember Data,如何知道事务提交失败的时间 var obj=App.store.findAll(App.Todo.get('firstObject'); var t=App.store.transaction(); t、 添加(obj); 对象集('摘要','新摘要'); t、 提交(); //从服务器返回403或401(请求失败) a、 获取('isLoading');//真的 a、 获取('isError');//假的 用例:我希望用户看到他的操作(保存对象)失败。事实上,从今天起,ember data的

如何知道事务提交失败的时间

var obj=App.store.findAll(App.Todo.get('firstObject');
var t=App.store.transaction();
t、 添加(obj);
对象集('摘要','新摘要');
t、 提交();
//从服务器返回403或401(请求失败)
a、 获取('isLoading');//真的
a、 获取('isError');//假的

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

事实上,从今天起,ember data的
重新适应程序
不会处理提交请求中的错误


您可能对提供错误处理支持的建议感兴趣。

您是否尝试过在t.commit()语句中使用try-catch?try-catch将不起作用->t.commit()是异步的->jquery.ajax()