cyc*_*arc 4 ember.js ember-data
见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();
},
Run Code Online (Sandbox Code Playgroud)
JSFiddle中的场景:单击名称,更改其中一个文本域中的文本,然后单击"还原更改".除id之外,所有字段都被清除.
这是一个已知的问题 ?
是的,这是一个已知问题,它已在提交添加支持回滚中修复
我更新了你的jsfiddle以使用ember-data-latest和rollback现在按预期工作:http://jsfiddle.net/cyclomarc/HKHEJ/2/
author.rollback();
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2308 次 |
| 最近记录: |