我是ember的新手,我正在开发一个带有后端Rails的ember 1.13的应用程序。我知道会话和数据存储处理已经从以前版本的ember改变了很多。我正在使用ember-simple-auth
特别是,我正在尝试从经过身份验证的用户恢复数据而无法获取数据。网络中的文档同时使用SessionService
和Ember.Service
,但差异并不明确。有人可以通过解释或链接来帮助吗?
答案 0 :(得分:0)
在ember中,您可以创建services
,就像创建routes
和controllers
一样,它是用于构建应用程序的类/范例。您可以通过继承Ember.Service
来创建自己的服务,如果您有需要在应用程序中共享的逻辑,那么它是成为service
的合适人选。
如果您使用ember-cli
,则可以使用ember g service <service-name>
SessionService
是管理由ember-simple-auth
提供/创建的会话的服务。