从组件内访问React树

有没有办法从内部访问React树中的一个组件? 例如,当我使用React-devtool扩展时,我可以沿着React树进行导航。 是否有可能从组件的代码中进行这种导航,以了解它下面的所有内容?

我知道孩子,但父母组件只是呈现儿童组件时,它不起作用,即在Parent组件中,我有类似的东西

   render() {
       <Child1 />
   }

然后在我拥有的Child1组件中

   render() {
       <Child2 />
   }

等等

我想从知道Parent有低于Child1然后Child2

我看了一下this._reactInternalInstance._instance._renderedComponent._currentElement ,我可以看到,例如, Parent呈现一个Child1 。 但是,从这里我不能进一步看到Child1呈现的内容。

链接地址: http://www.djcxy.com/p/52155.html

上一篇: Access React tree from within a component

下一篇: React best practise / using parent component instance