我正在尝试使用ember-model建立一些简单的CRUD操作。在我的应用程序中编辑模型时,我希望有一个“取消编辑”选项。这应该撤消对数据所做的任何更改,即使它们未保存到商店。
我知道使用ember-data我可以简单地调用“model.rollback()”但是我没有看到使用ember-model的方法。有没有办法用ember-model实现这个功能?
基本上,你如何将这个与ember-data一起使用的代码变成我可以用于ember-model的东西?
cancelEdit: function() {
this.get('model').rollback();
this.set('isEditing', false);
}
这也是我在本网站上提出的第一个问题,所以欢迎提出正确提问方式的提示
答案 0 :(得分:1)
在Ember模型中,函数名称为revert
model.revert();