我正试图在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,它位于路径app / torii-adapters上,完全按照here提供
我使用npm install torii安装了torii。能不能让我知道我错过了什么。
我无法参加会议。
答案 0 :(得分:1)
在尝试访问组件之前,是否需要将session
注入组件?
session: Ember.inject.service('session')