如何输入这些数据?这是一个对象,但我找不到什么类型的对象,所以如果我不设置它,因为任何代码都无法识别数据上的 bool var

问题描述

对不起,我尝试使用谷歌搜索,尝试阅读使用“DocumentSnapshot”或 firestore.documentdata 提到的其他stackoverflow 文章和其他stackoverflow 文章。但它没有用。

我也尝试过对象。不幸的是,只有 any 有效。

这是我的导入

import logo from './logo.svg';
import './App.css';

import 'firebase/firestore';
import { useFirestoreDocData,useFirestore } from 'reactfire';
import { FireObject } from '@testing-library/dom';

代码如下

function Burrito() 
  const burritoRef = useFirestore()
    .collection('tryreactfire')
    .doc('burrito');

  const { status,data }: { status: any; data: any }  =         
  useFirestoreDocData(burritoRef);

  if (status === 'loading') {
    return <p>Fetching burrito flavor...</p>;
  }

  return <p>The burrito is {data.yummy ? 'good' : 'bad'}!</p>;
}

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)