【发布时间】:2019-06-13 14:50:36
【问题描述】:
我在 React Native 中使用 Firebase 身份验证和异步/等待。我正在寻找一种更好的方法来等待内部 firebase 功能。所以我的问题是在firebase.auth().onAuthStateChanged() 中使用 async/await 的最佳方式是什么?
现在,我以这种方式实现它。在onAuthStateChanged() 中创建一个异步函数并调用它自己。就像下面的例子......但是,我觉得它看起来很奇怪。
firebase.auth().onAuthStateChanged(user => {
const asyncFunc = async () => {
await doSomething();
}
asyncFunc();
});
有没有更好的实现方式?
感谢您的回答。
【问题讨论】:
标签: javascript reactjs firebase async-await firebase-authentication