Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/reactjs/21.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
为什么;反应检测器“;也不是",;让我看看你的反应&引用;(reactjs)Chrome扩展不';我不能在facebook.com上工作_Reactjs - Fatal编程技术网

为什么;反应检测器“;也不是",;让我看看你的反应&引用;(reactjs)Chrome扩展不';我不能在facebook.com上工作

为什么;反应检测器“;也不是",;让我看看你的反应&引用;(reactjs)Chrome扩展不';我不能在facebook.com上工作,reactjs,Reactjs,我正在使用“react检测器”和“Show me the react!”(2个reactjs Chrome扩展检测器),但它们没有检测到facebook.com上的react javascript库。 为什么?这两个扩展都是通过查找数据reactid属性来工作的,这些属性在它创建的DOM元素上做出反应(请参见和)。但是,从React 0.15(尚未发布)开始,在大多数(或可能所有)情况下,数据React ID不会添加到DOM中 您可以从master构建React并查看差异;下面是一个比较0.14

我正在使用“react检测器”和“Show me the react!”(2个reactjs Chrome扩展检测器),但它们没有检测到facebook.com上的react javascript库。
为什么?

这两个扩展都是通过查找
数据reactid
属性来工作的,这些属性在它创建的DOM元素上做出反应(请参见和)。但是,从React 0.15(尚未发布)开始,在大多数(或可能所有)情况下,
数据React ID
不会添加到DOM中

您可以从master构建React并查看差异;下面是一个比较0.14.5输出和master输出的屏幕截图:

右侧的输出包含一个新的
数据reactroot
属性来代替旧的
数据reactid=“.0”
,但不包含特殊的React属性


Facebook通常在其网站上运行React-from-master,以获取新功能,并在发布到正式版本之前进行测试,因此很可能他们正在运行支持此新功能的版本。

我正在学习React。我应该如何投入生产?我应该手动设置数据ID吗?。我想这样做的好处是可以使用react检测器查看我的组件。但这真的重要吗?