我正在尝试使用Ember应用程序中的torii登录Facebook。我使用的是ember 2.0 (具体来说是2.11)。下面是我的组件my-login的把手
{{#paper-button raised=true onClick=(action "loginUsingFacebook")}}Login Using Faceboo{{/paper-button}}
我的组件中的操作被定义为
import Ember from 'ember';
export default Ember.Component.extend({
actions:{
loginUsingFacebook(){
let session = this.get('session'); //session comes undefined
console.log(session);
}
}
});
我已经按照定义的[here][1]
设置了我的环境
在我的应用程序路径中,我将其用作
{{#my-login}} {{/my-login}}
{{outlet}}
我正在使用torii-adapter,它在路径应用程序/torii-adapters上,与提供的here完全一样
我已经使用npm install torii安装了torii。你能告诉我我错过了什么吗?
我无法获得会话。
发布于 2017-02-25 17:07:09
在尝试访问组件之前,是否需要将session
注入组件?
session: Ember.inject.service('session')
https://stackoverflow.com/questions/42453955
复制相似问题