使用props.childern链接React组件

时间:2018-07-28 16:12:56

标签: reactjs react-component

我正在尝试使用我的基本反应知识来构建标签系统。要使用标签系统,您需要执行以下操作。

<Tabs onChange={this.handleTabChange}>
    <Tab id="home" title="Home">
    ...
</Tabs>

“标签”组件将使用{this.props.childern}将其呈现为子级

Tab组件需要与外部Tabs组件进行通信,使其已被单击,并且外部组件在其状态下保持对“ currentTab”的跟踪。

如果我对Tabs和Tab组件进行硬编码,则可以将prop从父代传递给子代,但是由于这些组件将被重复使用,并且在它们可以包含任何我不知道的子代的意义上是“动态的”从哪里开始将它们连接在一起。

我们将不胜感激。

0 个答案:

没有答案