ReactJS / Firebase:从身份验证功能中设置状态

时间:2016-10-20 12:33:40

标签: reactjs firebase firebase-authentication

我试图在componentWillMount()内部验证成功时从函数中设置状态。访问this.state里面的handleAuthentication是未定义的,但displayName是正确的(只是在错误的范围内。)

componentWillMount() {

  ...

  // authentication
  function handleAuthentication(user){
    console.log(user.displayName);
  }
  var authHandler = function(error, result) {
    if(error){
      console.log(error)
    };
    handleAuthentication(result.user);
  }
  base.authWithOAuthPopup('facebook', authHandler);
}

0 个答案:

没有答案