2013-09-27 68 views
0

我曾經是能夠與提交表單數據:現在與Ember數據提交

submit: (event, view) -> 
    @get('store').commit() 

,更新到灰燼數據1.0.0beta2後,我得到這個錯誤:

this.get('store').commit is not a function 

我m在找到有關在此使用的新語法的文檔時遇到了困難。有誰知道如何正確處理這個問題?

回答

2

在ED Beta 2的OU會直接保存模型,通過調用.save()this.get('model').save()

+0

謝謝,砍刀!這像一個魅力。我很好奇你是如何知道這一點的?我搜索了很長時間,試圖找到正確的方法。當涉及到Ember Data時,Ember.js文檔似乎缺乏,Ember Data的Github沒有提供任何示例。那裏有更好的文檔來源嗎? – nullnullnull

+1

在ED GitHub的[Transition](https://github.com/emberjs/data/blob/master/TRANSITION.md)中概述了這一點(以及一系列有關遷移到ED Beta 2的其他有用信息)頁。有些人還將他們的經驗總結在討論上,他們的代碼在discuss.ember.com – chopper

+0

再次感謝Chopper。這有助於很多。 – nullnullnull