1
我正在嘗試使用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);
}
而且這是第一個問題我也問過這個網站,以便爲有道任何提示提問將受到歡迎
我認爲ember不再支持revert(),並將函數更改爲rollback() - http://emberjs.com/api/data/classes/DS.Model.html#method_rollback – Pascal
這是用於Ember Model的,不是Ember Data,它們是兩種不同的產品:) – Kingpin2k
哦,你'對了!我的錯。謝謝! – Pascal