javascript - React Developer Tools 如何判断网页使用的是 React?

标签 javascript reactjs google-chrome-extension

I found this link for determining that a webpage is using angular

尝试为 React 做同样的事情,但控制台中没有显示任何对象。

知道它是如何工作的吗?

提前致谢

最佳答案

根据react-devtools FAQ :

When the page loads, the devtools sets a global named __REACT_DEVTOOLS_GLOBAL_HOOK__, then React communicates with that hook during initialization.

似乎其他人也发现了这一点,并且有人询问如何防止您的生产 React 应用程序与 React Devtools 一起工作:https://stackoverflow.com/a/39152804/368697

关于javascript - React Developer Tools 如何判断网页使用的是 React?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46807826/

相关文章:

javascript - 自动刷新 ASP.NET 不闪烁页面

javascript - 可靠地检测脚本是否在 web worker 中执行

javascript - ui-router onEnter "TypeError: Cannot read property ' globals' of null"

javascript - 我应该在初始渲染期间使用 redux 调度吗?

google-chrome-extension - 检查弹出窗口是否删除了扩展;调试控制台吃扩展表单元素输入

javascript - 匹配最多 2 位小数的数字的正则表达式

javascript - React dropzone 似乎没有将文件发送到我的 PHP 端点

javascript - 如何在回调函数中调用函数来更改状态?

google-chrome - Chrome 扩展 : How to send message from content. js 到 popup.js - Page_Action

google-chrome - 您如何检测到脚本已加载*并*在 chrome 扩展中执行?