cyc*_*arc 2 ember.js ember-data
我正在从EMber数据0.13迁移到1.0.0 beta.根据文档(https://github.com/emberjs/data/blob/master/TRANSITION.md),以下内容应该有效:
App.AuthorsNewRoute = Ember.Route.extend({
model: function () {
return this.store.createRecord('author');
},
actions: {
save: function() {
this.modelFor('author').save();
}
}
})
Run Code Online (Sandbox Code Playgroud)
但是,在我的情况下,我总是得到一个"无法调用方法'保存'未定义"错误".
使用" this.get(' currentModel '). save();"时,它在路径中使用保存操作时有效.将保存操作放入控制器时,它不再起作用.相同的错误:无法调用未定义的"保存"方法错误.
如何在控制器中访问新创建的记录并保存?
有人可以提供一个简单的例子吗?
马克斯
| 归档时间: |
|
| 查看次数: |
1599 次 |
| 最近记录: |