Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Dom 获取对顶级组件的引用_Dom_Reactjs_Javascript Injection - Fatal编程技术网

Dom 获取对顶级组件的引用

Dom 获取对顶级组件的引用,dom,reactjs,javascript-injection,Dom,Reactjs,Javascript Injection,因此,我尝试将一些javascript注入到网站中,以获取一些信息。然而,如果我能参考react组件,我的生活就会轻松得多。我已经研究了几个有关Stackoverflow的问题,但没有发现任何有用的问题: 我意识到react基本上只是通过使用其内部状态来呈现DOM,因此反转DOM不是一个选项。此外,由于该网站上的javascript不是我的,因此在创建React组件时,我无法准确地对其进行全局引用。我真正想要的是当您选择DOM元素时,react chrome开发工具提供的“$r”,但不必依赖

因此,我尝试将一些javascript注入到网站中,以获取一些信息。然而,如果我能参考react组件,我的生活就会轻松得多。我已经研究了几个有关Stackoverflow的问题,但没有发现任何有用的问题:


我意识到react基本上只是通过使用其内部状态来呈现DOM,因此反转DOM不是一个选项。此外,由于该网站上的javascript不是我的,因此在创建React组件时,我无法准确地对其进行全局引用。我真正想要的是当您选择DOM元素时,react chrome开发工具提供的“$r”,但不必依赖chrome扩展。我想我的问题真的可以归结为如何获得与chrome开发工具相同的表示形式,以便在不实际创建全局变量的情况下引用react组件。另请注意,我并不真正关心效率或最佳实践,我只是希望以与devtools相同的方式引用组件。

不完全理解您的问题,但从我的理解来看,您试图从子组件访问父组件?不,我只想重建中所示的React样式DOM使用注入的Javascript在网站上安装chrome开发工具。这样,我就可以在react组件上找到刮削所需的道具和其他东西