解决React路由属性中获取undefined的问题
P粉696891871
P粉696891871 2023-08-14 14:56:23
0
2
469

我想把一些属性(loadinggetContacts)发送给ReactJS中的一个组件。我使用路由来获取每个路径,但是目标组件中的结果是undefined。这是怎么回事?

const App = () => { const [getContacts , setContacts] = useState([]); const [loading , setLoading] = useState(false); return( 
}/> } /> }/> }/> }/> Not Found!
} />
); export default App;

在Contact.jsx中,我有:

const Contacts = ({ contacts, loading }) => { return ( <> 
{contacts}
{loading}
); }; export default Contacts;

但是它们都是undefined。

P粉696891871
P粉696891871

全部回复 (2)
P粉806834059

你正在将props传递给你的组件。

} />

但是你应该将它们传递给你的实际组件

} />
    P粉852578075

    尝试将状态变量直接放入子元素中:

    } />
      最新下载
      更多>
      网站特效
      网站源码
      网站素材
      前端模板
      关于我们 免责声明 Sitemap
      PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!