【问题标题】:Async Await not working reading data from Firebase with react nativeAsync Await 无法通过本机反应从 Firebase 读取数据
【发布时间】:2022-11-12 02:38:49
【问题描述】:

这是我当前的代码(见图) 在继续之前,我需要我的 OwnProfile 函数等待我的 GetUsername 函数完成从 firebase 读取数据。 我尝试了异步等待,但它无法正常工作,如在 GetUsername 获取数据之前使用第 52 行和第 54 行的终端中所示。

有人有任何提示来解决这个问题吗?

【问题讨论】:

  • 你不是在等待GetUsername()。试试const data = await GetUsername();
  • 谢谢!但它仍然在终端中给出相同的顺序输出:(

标签: firebase react-native asynchronous


【解决方案1】:

您需要等待 GetUsername 方法,以便在数据有响应后执行 console.log

async function OwnProfile ({navigation}){
        const data = await GetUsername();
        ….}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2018-01-19
    • 2020-02-02
    • 2018-06-26
    • 2018-01-23
    • 2020-03-31
    • 2021-07-19
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多