2014-06-18 27 views
1

Can not Ember-data只能看到它獲取的JSON響應,並瞭解服務器使用哪些屬性?
例如,如果爲「GET/API /用戶/ 1」的反應是這樣的:Ember-data爲什麼它需要知道我會使用哪些attrs?

{ 
    id: 1, 
    first_name: 'Miki', 
    last_name: 'Coco', 
    age: 17 
} 

它很明顯,用戶模型剛剛名字,姓氏和年齡。

爲什麼我需要配置它?

回答

1

以下是我能想到的事情。

  1. 變更管理(isDirty)
  2. 序列化/不同類型
  3. 你可以把模型上的其他特性而不一定會被髮送到服務器上保存等
  4. 關係處理的反序列化

老實說,我避免灰燼數據進行簡單的模型,我不需要爲CRUD,它的矯枉過正(除非我很擔心客戶端緩存等)

+0

似乎它也是對nosql的一種矯枉過正,你在使用Ember模型嗎?或者只是添加你的$ .ajax方法? – kfir124

+0

我們使用Ember Model的一個項目,但是當涉及到關係時它也是過度殺毒,我用我自己的適配器使用$ .ajax ... http://stackoverflow.com/questions/17938294/how-do-you -create-a-custom-adapter-for-ember-js/17938593#17938593 – Kingpin2k

+0

我想我也會推出自己的,鏈接的文章將幫助我開始在此謝謝:) – kfir124

相關問題