Ember 앱에서 도리를 사용하여 Facebook 로그인을 사용하려고합니다. ember 2.0 (2.11 참조)을 사용 중입니다. 아래 내 구성 요소 내가 사용하고 내 응용 프로그램 경로에this.get ('session')이 토리에 대해 정의되지 않은 값을 반환합니다.
[here][1]
을 정의 내가 설정 내 환경을
import Ember from 'ember';
export default Ember.Component.extend({
actions:{
loginUsingFacebook(){
let session = this.get('session'); //session comes undefined
console.log(session);
}
}
});
로 내 구성 요소의 작업이 정의되어
{{#paper-button raised=true onClick=(action "loginUsingFacebook")}}Login Using Faceboo{{/paper-button}}
내-로그인의 핸들입니다 그것으로
{{#my-login}} {{/my-login}}
{{outlet}}
나는 도리를 사용하고있다. -adapter 경로 app/torii-adaptors와 정확하게 제공된 것 here
npm install torii를 사용하여 토리를 설치했습니다. 내가 누락 된 부분을 알려 주시기 바랍니다.
세션을 가져올 수 없습니다.
** this.get ('session'); ** 호출에 대한 확신이 있습니까? 제가보기에는, 코드는 ** loginUsingFacebook **에서, ** 당신의 엠버 ** 컴포넌트 **에서 그것을 호출합니다. –
loginUsingFacebook은 내 구성 요소에서만 정의됩니다. –
"세션을 가져올 수 없습니다." – 구체적인 동작 및 콘솔 출력은 무엇입니까? 어떤 오류가 발생 했습니까? –