Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/react-native/7.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 react native中任何组件的所有道具和状态列表_Reactjs_React Native_Npm - Fatal编程技术网

Reactjs react native中任何组件的所有道具和状态列表

Reactjs react native中任何组件的所有道具和状态列表,reactjs,react-native,npm,Reactjs,React Native,Npm,有没有简单的方法可以获取react native中任何组件的所有道具和状态?我想在列表中看到它们和任何道具的数据类型 (我问这个问题是因为有一个很好的IDE,只需在编辑器上拖放或单击该组件即可显示任何使用过的组件的道具。由于我使用的是Windows,没有稳定版本的deco for Windows,我想知道其他方法。可以使用其他IDE,也可以键入命令或者更糟的是…对不起,我还不能发表评论…是的,您也可以将react developer工具用于react native。使用: npm install

有没有简单的方法可以获取react native中任何组件的所有道具和状态?我想在列表中看到它们和任何道具的数据类型


(我问这个问题是因为有一个很好的IDE,只需在编辑器上拖放或单击该组件即可显示任何使用过的组件的道具。由于我使用的是Windows,没有稳定版本的deco for Windows,我想知道其他方法。可以使用其他IDE,也可以键入命令或者更糟的是…

对不起,我还不能发表评论…是的,您也可以将react developer工具用于react native。使用:

npm install --save-dev react-devtools
然后在脚本中的package.json中添加:

"devtools": "react-devtools"
然后在终点站

npm run devtools

使用,作为浏览器扩展(用于Chrome和Firefox)或作为独立应用程序提供。对于react native也是这样吗??(抱歉,在这方面我很幼稚)您只需使用
console.log(这个)
在Render方法内部,因为这是组件的整个访问范围,所以状态和道具随时可用。我将尝试它,并让您知道它是如何运行的。我了解在编译后查看组件很好,以查看页面的结构,这很有用,但我一直在问不是在调试和运行之后,而是在代码中使用任何组件时,我需要查看所有道具和状态的列表,因为有大量的组件在那里,并且缺少文档。例如,我使用一些组件XYZ,当我编写标记XYZ时,我想查看所有可能的道具。