小智 7
Ember-Data现在有一个很棒的实现.他们利用事务类来管理对象的更改,这对于它来说是正确的.要回滚模型上的更改:
获得模型
// if PostController is a ArrayController or ArrayProxy
p = App.PostController.objectAt(0);
Run Code Online (Sandbox Code Playgroud)获取对象的关联事务实例并调用它的rollback()方法.
p.get("transaction").rollback();
Run Code Online (Sandbox Code Playgroud)