Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/http/4.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

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sockets/2.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
如何在React Native中从REST API查询JSON数据_Json_Http_Reactjs_React Native - Fatal编程技术网

如何在React Native中从REST API查询JSON数据

如何在React Native中从REST API查询JSON数据,json,http,reactjs,react-native,Json,Http,Reactjs,React Native,我想在React Native中查询NewsAPI中的一些数据,但不知道如何进行查询,而且我所看到的教程都没有帮助。谢谢 从React Native查看网络上的。。。我正在生产应用程序中使用Fetch React Native为您的网络需求提供获取API。如果您以前使用过XMLHttpRequest或其他网络API,那么Fetch似乎很熟悉。有关更多信息,请参阅MDN关于使用Fetch的指南 从React Native查看网络上的。。。我正在生产应用程序中使用Fetch React Nativ

我想在React Native中查询NewsAPI中的一些数据,但不知道如何进行查询,而且我所看到的教程都没有帮助。谢谢

从React Native查看网络上的。。。我正在生产应用程序中使用Fetch

React Native为您的网络需求提供获取API。如果您以前使用过XMLHttpRequest或其他网络API,那么Fetch似乎很熟悉。有关更多信息,请参阅MDN关于使用Fetch的指南

从React Native查看网络上的。。。我正在生产应用程序中使用Fetch

React Native为您的网络需求提供获取API。如果您以前使用过XMLHttpRequest或其他网络API,那么Fetch似乎很熟悉。有关更多信息,请参阅MDN关于使用Fetch的指南


看一看:你会有更多的运气得到你问题的答案看一看:你会有更多的运气得到你问题的答案他们的医生有点把我甩了。。。我想做的就是获取JSON,解析数据并打印出来,我似乎找不到只有网络请求。谢谢你的帮助!我加了一个例子。。。我同意这些文件令人困惑。你可能会在网上或其他人的代码中得到更好的示例。好的,谢谢你!有没有一种方法可以让我现在打印出来或者在一个组件中调用它?你可能会想把json对象放到组件的状态中,然后在
组件中显示出来。他们的文档有点让我发火。。。我想做的就是获取JSON,解析数据并打印出来,我似乎找不到只有网络请求。谢谢你的帮助!我加了一个例子。。。我同意这些文件令人困惑。你可能会在网上或其他人的代码中得到更好的示例。好的,谢谢你!有没有一种方法我可以现在打印它或者在一个组件中调用它?您可能想要将json对象抛出到组件的状态中,然后在
组件中显示它。
fetch('http://google.com')
 .then(res => {
    if (res.ok) return res.json())
    else throw new Error(res)
 .then(json => {
   for (var key in json) {
     // now you can parse it by calling json[key]
   }
 .catch(error => console.log(error)
 }