简单的代码:
import { getCountFromServer, getFirestore } from "firebase/firestore";
const db = getFirestore(env.CONFIG);
const q = query(collection(db, "entries"));
const snapshot = await getCountFromServer(q);
snapshot.data().count;
抛出以下错误:
Index.esm2017.js:18650 Uncaught(in promise)TypeError:无法读取未定义的属性(阅读“_userDataWriter”)
在数据(索引.esm2017.js:18650:1)
奇怪的是,据我所知,这是正确的用法。正在从Web客户端进行调用。值得注意的是,我使用Firerestore模拟器进行此调用。
虫子?
Firebase:9.21.0
节点:19.7.0
typescript CRA(react-scripts
):5.0.1
1条答案
按热度按时间yacmzcpb1#
不确定从env传递了什么。但是你必须首先用配置对象初始化firebase客户端。