【发布时间】:2015-04-01 20:30:01
【问题描述】:
我试图实现的目标:用户去 post/3/edit。这里表单绑定到模型,所以它已经填写好了。并在顶部
You are editing the post {{model.title}}
如果用户更改标题,它会动态更改。我不想要这种行为。如果用户已经点击“保存”按钮(并且服务器端一切正常),我想将更改应用到记录。
我的想法:
- 克隆记录
- 将克隆记录绑定到表单
- 点击“保存”后,克隆(和编辑)记录的属性将应用于原始记录。
问题
- 这是正确的做法吗?
- 有没有类似
record.clone()的东西,它与它的关系深度复制记录? - 有没有办法应用更改,例如
originalRecord.apply(clonedRecord)?
【问题讨论】:
标签: ember.js ember-data