this.get('session') возвращает неопределенное значение для torii
Я пытаюсь использовать вход в Facebook, используя torii в приложении Ember. Я использую 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-адаптер, который на пути приложения / Torii-адаптеры и точно так, как указано здесь
я установил тории, используя npm установить тории. Не могли бы вы, пожалуйста, дайте мне знать, что мне не хватает.
Я не могу получить сессию.
1 ответ
Нужно ли вводить session
в компонент, прежде чем пытаться получить доступ к нему?
session: Ember.inject.service('session')