通过标签名称查找React组件的所有实例

时间:2019-01-06 09:13:19

标签: javascript reactjs

我正在尝试为使用React的网页编写插件。 我可以访问ReactReactDOM

我需要为此特定页面找到PageWrapper React组件的所有实例。

我可以使用带有搜索栏的Google Chrome的React开发工具来执行此操作,但是我希望能够使用JavaScript进行此操作。

PageWrapper React Dev Tools

在JavaScript中有没有办法做到这一点? 像FindAllInstancesOfReactComponent(tagName)这样的东西会很完美。

1 个答案:

答案 0 :(得分:0)

您可以尝试使用reactDOM。

ReactDOM.findDOMNode(component)

https://reactjs.org/docs/react-dom.html#finddomnode