所以我有这个自定义钩子,它从数据库返回一个对象数组,在获取数据之前,返回值的值是不确定的。getDataByID(100).doc?.items
-这会将数据库中的项目作为数组返回。如何确保返回的值未定义,然后将组件安装在功能组件中?
尝试在父组件中获取此数据,当您收到数据时,仅将所需组件作为子组件安装,并将这些数据作为道具传递。
{
(dataFromAPI !== undefined) ? <ChildComponent data={dataFromAPI} /> : undefined
}
这样,当您dataFromAPI
只有一个子组件时,它将被安装。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句