您具有类似于以下内容的jsx结构:
<Main>
<Header />
<HomeContainer />
</Main>
由于该city
属性将由<Header />
和同时使用<HomeContainer />
,因此不应在中定义<HomeContainer />
city
相反,应将其定义为in的状态,<Main />
并向下传递给<Header />
和<HomeContainer />
这意味着您还需要将回调定义为changeCity()
in<Main />
并将其向下传递<HomeContainer />
给prop。
这样,两者<Header />
和</HomeContainer>
都会随着city
属性的更改而更新
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句