见 JSFiddle:http: //jsfiddle.net/cyclomarc/HKHEJ/2/
我正在从 Ember 数据 0.13 转换为 1.0.0 beta。在以前的版本中,您可以使用 transaction.rollback() 来恢复模型中所做的任何更改(尚未保存)。
在 1.0.0 中,您可以使用 record.rollback()。我的问题是在那一刻所有属性都被清除了......
cancel: function () {
var author = this.get('model');
author.rollback();
},
JSFiddle 中的场景:单击一个名称,更改其中一个文本字段中的文本,然后单击“还原更改”。所有字段都被清除,除了 id。
这是一个已知的问题 ?