javascript - 是否可以在 React 之外获取 React 属性?

标签 javascript reactjs

我有一个名为 MyComponent 的 React 组件。在组件内部,我定义了一个名为 myProperty 的字符串属性。有没有办法从任何 React 组件外部获取 myProperty 的值?特别是从浏览器控制台?

我应该提到:我无法直接编辑 React 组件,因此无法将其设置为 cookie 或 window 属性。我注意到 Facebook 能够以某种方式通过 React Devtools 扩展访问这些属性。

最佳答案

您是否尝试从控制台访问它以进行调试?

如果是这样,您只需在 React 函数中输入以下内容即可将其设置为窗口对象:

window.someVariableName = myProperty;

打开控制台并输入 someVariableName 以获取其值。

关于javascript - 是否可以在 React 之外获取 React 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36142153/

相关文章:

javascript - 如何在php echo中添加弹出窗口?

javascript - 如何避免 jQuery UI 菜单中的自动换行

node.js - Node-machine-id 包不工作

javascript - 如何修复 React Native Flow Throw Error is Missing Null or Undefined

asp.net-mvc - 从组件到通过服务器端渲染存储的初始状态

javascript - Vue 事件从父组件 (App.vue) 到另一个组件

php - PHP 或 JavaScript 中的世界时钟 API

javascript - 如何处理iOS拍摄倒置照片

javascript - 如何使用本地网络中的 Node 后端访问我的 React 应用程序?

javascript - 计算 ReactJS 中选择输入的值