是否有可能在React之外获得React属性?

时间:2016-03-21 21:40:45

标签: javascript reactjs

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

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

1 个答案:

答案 0 :(得分:1)

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

如果是这样,你可以通过在你的React函数中键入它来简单地将它设置为window对象:

window.someVariableName = myProperty;

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