我想创建具有更改多个模型的表单/输入的路由,然后在我转换或单个操作时保存所有更改。理想情况下,这样的事情:
App.Autosavable = Ember.Mixin.create({
actions: {
willTransition: function(transition) {
//Saving everything.
console.log("App.Autosavable::willTransition: Saving any dirty records")
this.store.commit();
}
}
});
不幸的是,似乎提交商店已被替换为明确保存每个模型的模式。
如果我的路线上有复杂的动作,这是否意味着我必须跟踪每个路线可以更改的每个模型并明确保存?
我真的很想将商店内部列出的所有内容保存为每个模型的更新属性。