【问题标题】:how to use react-firebase-hooks in firebase web v9如何在 firebase web v9 中使用 react-firebase-hooks
【发布时间】:2021-12-12 01:05:49
【问题描述】:

我正在使用“react-firebase-hooks”,firebase web v9。我有这个错误:“TypeError: firebase__WEBPACK_IMPORTED_MODULE_2_.db.collection is not a function”

这是导致问题的代码:

import { useCollection } from 'react-firebase-hooks/firestore';

const [realtimePosts, loading, error] = useCollection(
  db.collection('posts').orderBy('timestamp', 'desc')
);

【问题讨论】:

标签: reactjs firebase google-cloud-firestore next.js


【解决方案1】:

检查react-firebase-hookshome page,似乎还没有对 Firebase 模块化 SDK (V9) 的支持,就像评论中提到的那样:

本文档适用于 React Firebase Hooks v3,其中涉及许多重大更改,包括添加对 Firebase v8.0.0 的支持 - 更多详细信息请点击此处。如需 v2 文档,请参阅此处。

查看存储库问题,似乎尚未合并包含对 Firebase V9 支持的 pull request,因此在发布之前使用以前的 SDK 将是解决方案。

【讨论】:

    猜你喜欢
    • 2021-11-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-05-14
    • 1970-01-01
    • 2021-12-11
    • 2021-10-20
    • 2022-06-20
    相关资源
    最近更新 更多