我正在寻找一种优雅的策略来检索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