我正在尋找一種優雅的策略來檢索emberjs(和ember-data)當前的用戶信息。檢索當前用戶的策略
目前,我做到以下幾點:
我的API響應/users/me
與當前用戶。
在我的適配器中,當檢索到的對象ID不是我所希望的那個時,我添加了一個real_id
,它是id(用戶在數據庫中的ID),並且用我的身份替換了真正的返回ID期待。
所以,當我的適配器有「我」作爲用戶的ID,但服務器返回1,我得到以下JSON:
{"real_id": 1, "id": "me"}
這工作。但我不是一個很大的粉絲,我想盡量避免更改適配器的默認內容。
你對此有何策略?你會推薦什麼 ?
我試過了,但我得到'遺漏的類型錯誤:無法調用undefined' – X2theZ 2013-03-27 20:26:56
澤維爾的方法「負荷」,去哪裏定義您的商店,並添加App.store = App.Store。 create() – Vojto 2013-05-17 12:07:12