如何在reactjs中将一个组件的状态更改为另一个组件?

时间:2020-06-22 12:39:05

标签: javascript reactjs components navbar

我是新来的反应者,我需要将图像发送到Navbar组件。例如,我有一个名为A的组件,并想象NavBar为组件B,但是我没有将NavBar组件直接用于我的Component A中,而是从index.js调用它。

1 个答案:

答案 0 :(得分:0)

这主要取决于您如何获得此图像。 如果您是从API获取此图片并且该图片需要在App的两个子版本中使用,只需在App.js中获取此图片,然后将其作为道具传递给孩子。

如果它是静态资产,最好的选择是在两个组件中导入图像。 如何使用CRA:https://create-react-app.dev/docs/adding-images-fonts-and-files