【发布时间】:2014-06-17 10:38:59
【问题描述】:
我已经按照教程here 的三个部分进行了操作,一切正常,只有一个例外。当我转到“添加图书”页面,然后导航到“列出图书”而不保存时,图书列表会被一个空项目扩展。我怀疑原因是以下代码,其中新模型是在保存之前创建的,如果不保存表单则不会删除。任何想法如何解决这个问题?
Embertest.BooksNewRoute = Ember.Route.extend({
model: function() {
return this.get('store').createRecord('book');
},
actions: {
create: function() {
var newBook = this.get('currentModel');
newBook.save();
this.transitionTo('books');
}
}
});
【问题讨论】:
标签: javascript ruby-on-rails ember.js