因此,我尝试将"res“传递到我的功能组件"Profile”中,如下所示。props.data.phone, return { data };如果我在"UserProfile“中使用console.log(数据),我会得到我需要的所有数据。然而,当我试图在"Profile“组件中检索这些相同的数据时,我得到了"undefined”。所以这就是我写"Profile
我试着理解胡克斯的重要性They let you use state and other React features without writing a class.这个功能组件背后的全部想法不是说它将是无状态的,这样它就不会导致react应用程序的重新呈现吗?比如,如果你用的是反应钩,你会在哪里和为什么使用它?您可以自己创建一个不会导致功能组件const state = {}重新呈现的状态。
状态在功能组件中的优势是什么?什么时候使用react
我想将存储在const mappedData中的数据从FetchDataComponent.js传递给ReactSelectComponent.js。有什么方法可以用功能组件做到这一点吗?在下面的代码中我得到了Error: Objects are not valid as a React childimport React,{useState, useEffect} from "react";
impor