我对Ember Data 1.0.0 Beta 2有以下行为:
回滚数据更改(首先尝试保存更改):
- 所有数据属性都将还原到以前的版本
- 所有标志状态正确
尝试保存后回滚数据更改,但保存返回422错误: - 没有恢复任何数据属性 - isError标志保持为真
我希望在第二种情况下,属性也会被设置回先前的状态,并且isError标志被清除。
这就是我的回复:
cancel: function () {
var author = this.get('model');
author.rollback();
},
这是一个已知问题吗?
THX