使用ember-data 0.0.14交易可能只是.rollback()
。但现在交易消失了。关于如何取消记录修改的任何细节也已消失:我们只有关于如何persist records
如何回滚修改?
答案 0 :(得分:6)
交易消失了,但您仍然可以在模型上调用rollback()
。
例如,在ObjectController
中你可以拥有
actions: {
discardChanges: function() {
this.get('model').rollback();
}
}
答案 1 :(得分:2)
供您参考: Model.rollback()重命名为model.rollbackAttributes() https://github.com/emberjs/data/pull/3305