在parentController中,我正在尝试保存在itemController中所做的更改。我可以看到模型在商店中被更改,但是当我保存模型时,更改已经消失。团队模型有成员hasMany关系和I.所有这些都发生在模态对话框中。
我的代码与此类似:
// editing in the itemController
.....
var members = this.get('model.members'),
currentMember = this.get('activeMember.content'),
isChecked = this.get('isChecked');
if (isChecked === true)
members.pushObject(currentMember);
else
members.removeObject(currentMember);
.....
-
// saving in the parentController
.....
this.store.find('team').then(function(team){
team.save();
}
.....