【发布时间】:2019-01-09 15:54:01
【问题描述】:
她是我的 index.js 文件,layout(header, middel-container, footer)
<div>
<Header />
<div className="middle-container">
<Route path="/hello" component={HelloWorldApp} />
<Route exact path="/" component={Login} />
</div>
<Footer />
</div>
我有单独的 Header、HelloWorldApp、Login 和 footer 文件。在我的 Header 组件上有登录按钮,如果我单击登录按钮,它将调用登录组件上的一个函数。
我该怎么做。 (这不是子组件,父组件,所以我可以将函数名作为道具传递。)
请帮帮我。
【问题讨论】:
-
你可以 lift the state up 到你最顶层的组件和状态和状态改变函数到
Header和Login组件作为道具。
标签: javascript reactjs react-router react-redux react-router-redux