从组件内访问React树
有没有办法从内部访问React树中的一个组件? 例如,当我使用React-devtool扩展时,我可以沿着React树进行导航。 是否有可能从组件的代码中进行这种导航,以了解它下面的所有内容?
我知道孩子,但父母组件只是呈现儿童组件时,它不起作用,即在Parent组件中,我有类似的东西
render() {
<Child1 />
}
然后在我拥有的Child1组件中
render() {
<Child2 />
}
等等
我想从知道Parent有低于Child1然后Child2 。
我看了一下this._reactInternalInstance._instance._renderedComponent._currentElement ,我可以看到,例如, Parent呈现一个Child1 。 但是,从这里我不能进一步看到Child1呈现的内容。
