首页 > 解决方案 > 从 React 中从 Firebase 实时数据库中获取的模块中导出对象以在另一个模块中使用

问题描述

我正在尝试导出我从 firebase 实时数据库中获取的对象以做出反应。

我像这样获取对象:

const themeRef = ref(database);
onValue(themeRef, (snapshot) => {
    const data = snapshot.val();
});

然后我想导出data以在另一个模块中使用。

我试过了:

let data;

const themeRef = ref(database);
onValue(themeRef, (snapshot) => {
    data = snapshot.val();
});

export default data;

但这也不起作用(dataundefined)。有什么想法我能做到这一点吗?

标签: reactjsfirebasefirebase-realtime-databaseexportreact-tsx

解决方案


推荐阅读