我有一个保存多个任务列表的应用程序。每个任务列表都有多个任务。每个任务都有多个评论。
更新到新的 Ember 数据后,我不得不废弃我的记录创建代码。目前我有这个,它不起作用。虽然它没有抛出任何错误,但我的模型似乎没有更新。
App.TaskController = Ember.ArrayController.extend({
needs : ['list'],
isEditing : false,
actions : {
addTask : function(){
var foo = this.store.createRecord('task', {
description : '',
list : this.get('content.id'),
comments : []
});
foo.save();
console.log('Task Created!');
},
edit : function(){
this.set('isEditing', true);
},
doneEditing : function(){
this.set('isEditing', false);
}
}
});
有谁知道在这种情况下如何创建新任务(以及如何创建新评论)?
在这里看小提琴:http: //jsfiddle.net/edchao/W6QWj/