我正在使用DS.EmbeddedRecordsMixin
。
当我最初从服务器获取包含子记录的父记录时,子记录会自动填充商店。我不需要手动创建子记录。
但是当我随后保存父记录时,脏的子记录仍然是脏的,似乎我必须手动更新它们。
这是一个演示:http://emberjs.jsbin.com/vaniyo/2/edit?html,js,output
在编辑了孩子的名字并保存父母后,我希望脏孩子能够更新并变得不脏。
问题1 :不应该DS.EmbeddedRecordsMixin
处理这个问题吗?
问题2 :当我保存父记录时,如何将我的子记录更新为非脏状态?
答案 0 :(得分:0)
我已经为我解决了这个问题并将解决方案发布为Ember CLI插件:https://github.com/lolmaus/ember-cli-stained-by-children
如果对您有帮助,请为其加注星标。