【发布时间】:2020-09-23 13:05:36
【问题描述】:
我正在尝试从 firestore 获取数据进行反应,但我在控制台中得到以下信息(无数据):
t {vf: e, m_: t, xf: null, $f: false, kf: false, …} $f: 假 T_:空 kf: 假的 m_: t {路径: n} vf: e {uf: n, hf: e, lf: FirebaseAppImpl, _f: e, INTERNAL: {…}, …} xf: 空 存在:(...) ID: (...) 元数据:(...) 参考:(...) 原型:对象
我的 Firebase 设置
import firebase from "firebase";
const firebaseConfig = firebase.initializeApp({
apiKey: "AIzaSyDTpOEQVLZFezpUNDMPmh0FckcQmDQp_rQ",
authDomain: "ecommerce-app-f6a42.firebaseapp.com",
databaseURL: "https://ecommerce-app-f6a42.firebaseio.com",
projectId: "ecommerce-app-f6a42",
storageBucket: "ecommerce-app-f6a42.appspot.com",
messagingSenderId: "455019623318",
appId: "1:455019623318:web:2d90e3539b53ed939663b7",
measurementId: "G-BJGR6HPE48",
});
const db = firebaseConfig.firestore();
export default db;
使用 db 从 firestore 获取数据并对其进行安慰:
import db from './firebase';
componentDidMount() {
db.collection("Products").onSnapshot((snap) => console.log(snap));
}
【问题讨论】:
标签: javascript reactjs firebase google-cloud-firestore