【发布时间】:2018-03-30 11:53:20
【问题描述】:
在 ReactJS 树中可以走多深?假设我们有:
function SplitPane(props) {
return (
<OtherCompo>
{ props.left }
</OtherCompo>
);
}
function App() {
return (
<SplitPane
left={ <Contacts /> } />
);
}
如果我们想从 App 组件到最后一个子组件(并修改 props),我们可以使用 children.map 等。但据我了解,我们只能到 SplitPane 组件。
因为props.children 的SplitPane 没有定义,所以我们将无法深入树中。但是,SplitPane 有一些孩子。那么有没有办法从App 组件访问这些孩子?
【问题讨论】: