【发布时间】:2023-01-25 02:15:11
【问题描述】:
我是 React 的新手,我正在研究一种将 Firebase 连接到我的项目的方法。
使用 props 我可以传递一个 ID 并在 firebase 中搜索它,但是当我重新加载我的页面时,所有的 props 都丢失了并且我在图像中有这条消息: The value is Undefined because the props are losing their values
有没有其他方法可以让这些信息不丢失?
我不尝试任何事情,因为我不知道该怎么做。 道具中的 ID 将在我的页面上的 useEffect() 中使用。
编辑:
有卡片图片: Cards
这是当我点击卡片“Pinscher”时: The page when i click on Pinscher
但是当我重新加载“Pinscher”页面时,我丢失了通过道具传递的 Id。
【问题讨论】:
-
有多种方法可以解决这个问题。最适合您的方法取决于您实际在做什么。请显示一些示例代码来说明。
-
@Code-Apprentice 我的代码太大了,但我可以简单地解释一下,我的页面中有狗卡片,当我单击它时,它会重定向到另一个页面,其中包含有关我单击的狗的一些信息。信息在 firebase 中,具体的 id 在 props 中传递。当我点击它时,我将编辑我的问题并在卡片和页面上放置一些图像。
标签: reactjs react-hooks react-props