如何通过 React Router 将一个页面的 props 传递到另一个页面?
2019-08-16
13823
在我的 React 应用中,我使用的是 react-router-dom。在
App.js
中,我设置了路由。那里有三个组件:
/home
、
/customerinfo
和
/success
。
在 home 组件中我有一个按钮。我想要的是,当我按下按钮时,
customerinfo
组件将加载到整个页面中,并且我希望
customerinfo
组件中显示
home
组件的状态。我的
Route
如下所示:
<Route
path="/customerInfo"
render={props => <CustomerInfo {...props} />}
/>
但是我无法访问
App.js
中
home
组件的状态,因此它不起作用。
如何获取
customerinfo
中
home
组件的状态?
我是 React 新手。请帮帮我。
1个回答
使用redux传递数据以进行复杂应用。
但是,如果您只想使用React坚持下去,则可以使用Props将数据传递给
redirect
component。
>按钮单击
HOME
控制器的数据传递到
customerinfo
component。
545569118
希望有帮助!!!
tarzen chugh
2019-08-16