UI冻结使用await on react native

时间:2016-10-18 16:36:59

标签: javascript firebase react-native firebase-authentication

我已经阅读了很多关于这个主题的内容,但我真的不明白我的情况会发生什么。

我使用Firebase身份验证,如:

async login () {
    try {
      const user = await firebase.auth().signInWithEmailAndPassword(email, password)
      const token = await user.getToken()
      goTo.Home()
    } catch (err) {
      console.trace(err)
      this.setState({error: err})
    }
  }

这里的问题是它永远不会执行goTo.Home(),它会一直加载。我认为这个问题可以等待,但我并不确定。

如果是这样,你能告诉我为什么吗?

谢谢!

0 个答案:

没有答案
相关问题