Ember.js 如何使用ember-data-1.0.0-beta6回滚记录修改
使用ember data 0.0.14,事务可以简单地Ember.js 如何使用ember-data-1.0.0-beta6回滚记录修改,ember.js,ember-data,Ember.js,Ember Data,使用ember data 0.0.14,事务可以简单地.rollback()。但现在交易不见了。关于如何取消记录修改的详细信息也不见了:我们只有关于如何取消记录修改的信息 如何回滚修改?事务已消失,但您仍然可以在模型上调用回滚() 例如,在ObjectController中,您可以 actions: { discardChanges: function() { this.get('model').rollback(); } } 供您参考: Model.rollback(
.rollback()
。但现在交易不见了。关于如何取消记录修改的详细信息也不见了:我们只有关于如何取消记录修改的信息
如何回滚修改?事务已消失,但您仍然可以在模型上调用
回滚()
例如,在ObjectController
中,您可以
actions: {
discardChanges: function() {
this.get('model').rollback();
}
}
供您参考:
Model.rollback()重命名为Model.rollbackAttributes()
谢谢。我试试看。作为对ember维护者的一个提示:将其添加到文档中是明智的。公平地说,它是,尽管有点难找到。足够公平了。在这整个星期迁移我的应用程序时没有看到它:(我可以发誓在旧文档中有一个模型生命周期描述。我还没有尝试过,但我想会的。我会告诉你的。这是文档中当前可用的信息注意,如果应用于新的(未持久化的)记录,它将删除它