我有一个名为 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/