【发布时间】:2021-02-14 12:41:59
【问题描述】:
我想从 Firestore 中检索一个字段,但我怎么能说等到 useEffect 的函数完成后才返回?
这是我的代码:
useEffect(() => {
handlClick();
}, []);
const handlClick = async() => {
setRestaurant([]);
db.doc(idBranch).get().then(data => {
const branchData = data.data();
setRestaurant(brn => [...brn, branchData]);
})
}
return (
<View>
<Text> Name: {restaurant.Name} </Text>
</View>
);
【问题讨论】:
标签: firebase react-native google-cloud-firestore react-hooks use-effect