我需要重寫ember-data中的find()方法以使其與我的應用兼容。它不是我必須做的巨大修改,但我不知道從哪裏開始。Ember數據覆蓋查找方法
到目前爲止,當我嘗試這樣做:this.store.find('enquiry');
Ember-Data試圖從http://localhost/enquiries
而不是http://localhost/enquiry
獲取信息。我的問題是,我不需要得到我的網址的複數..
我想也使用jquery方法,但是,我寧願使用Ember-Data這個。我怎樣才能做到這一點 ?
另一個問題:在這個工作之後,Ember-Data是在應用程序中動態生成模型的嗎?因爲我在JSON有很多場,我不能讓用戶手動寫下來......
我可以做這樣的事情:
App.Store = DS.Store.extend({
adapter: '-active-model'
});
App.Enquiry = DS.Model.extend();
感謝您的幫助!
謝謝!現在我已經使用'ember. $。get'來獲取我的數據,並且正在做一個將它放入商店的工具,因爲我正在接收一個對象數組(只是想出它)。但是,無論何時刷新我的瀏覽器,數據都會在ember-data中被刪除。有什麼辦法可以解決這個問題嗎? – SuperMarco
是的,您可以將數據存儲在瀏覽器的[localStorage](http://diveintohtml5.info/storage.html)中,該數據將通過頁面刷新持續進行。 – GJK
你不需要重寫'find'來改變複數。 – 2015-06-05 03:36:33