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