我想把一些属性(loading
和getContacts
)发送给ReactJS中的一个组件。我使用路由来获取每个路径,但是目标组件中的结果是undefined。这是怎么回事?
const App = () => { const [getContacts , setContacts] = useState([]); const [loading , setLoading] = useState(false); return(} />}/> } /> }/> }/> }/> Not Found!
在Contact.jsx中,我有:
const Contacts = ({ contacts, loading }) => { return ( <>{contacts}{loading}> ); }; export default Contacts;
但是它们都是undefined。
你正在将props传递给你的
组件。但是你应该将它们传递给你的实际
组件尝试将状态变量直接放入子元素中: