Ember.js 余烬事务没有添加方法
我正在尝试创建一个emberEmber.js 余烬事务没有添加方法,ember.js,ember-data,ember-rails,Ember.js,Ember Data,Ember Rails,我正在尝试创建一个ember事务,以将单个模型提交到后端api 咖啡脚本: comic = App.Comic.createRecord(title: @get('comicTitle')) transaction = comic.get('store').transaction transaction.add(comic) transaction.commit() 这会导致javascript错误: Uncaught TypeError: Object function () { r
事务
,以将单个模型提交到后端api
咖啡脚本:
comic = App.Comic.createRecord(title: @get('comicTitle'))
transaction = comic.get('store').transaction
transaction.add(comic)
transaction.commit()
这会导致javascript错误:
Uncaught TypeError: Object function () {
return DS.Transaction.create({ store: this });
} has no method 'add'
我在谷歌上搜索了各种不同的方式来使用余烬交易,但我不确定哪里出了问题。我正在使用最新版本的余烬数据。coffeescript到js的翻译可能不正确。试着换成
transaction = @get('store').transaction()
我发现coffeescript中的隐式方法调用偶尔会在Ember中出错