在Ember 1.13中SessionService和Ember.Service有什么区别?

时间:2016-01-08 16:32:36

标签: ember.js ember-simple-auth

我是ember的新手,我正在开发一个带有后端Rails的ember 1.13的应用程序。我知道会话和数据存储处理已经从以前版本的ember改变了很多。我正在使用ember-simple-auth特别是,我正在尝试从经过身份验证的用户恢复数据而无法获取数据。网络中的文档同时使用SessionServiceEmber.Service,但差异并不明确。有人可以通过解释或链接来帮助吗?

1 个答案:

答案 0 :(得分:0)

在ember中,您可以创建services,就像创建routescontrollers一样,它是用于构建应用程序的类/范例。您可以通过继承Ember.Service来创建自己的服务,如果您有需要在应用程序中共享的逻辑,那么它是成为service的合适人选。 如果您使用ember-cli,则可以使用ember g service <service-name>

生成服务

SessionService是管理由ember-simple-auth提供/创建的会话的服务。

ember guide services
tutorial creating services