当前位置: 首页 > 知识库问答 >
问题:

React Native fetch Network请求失败,仅使用我的API

庞元青
2023-03-14

仅用户my API fetch Network request使用失败“https://api.douban.com/v2/movie/in_theaters“API正常

react-native cli:1.0.0 react-native:0.32.0

fetch('https://api.chooin.com/v1/product/index')
    .then((res) => alert(res))
    .then((data) => {
        // this.setState({
        //     loaded: true,
        //     products: this.state.products.cloneWithRows(data.subjects)
        // });
    })
    .done();

共有1个答案

颜新
2023-03-14

您需要将第一个res解析为json

fetch('https://api.chooin.com/v1/product/index')
    .then(res => res.json())
    .then(data => {
        return this.setState({
            loaded: true,
            products: this.state.products.cloneWithRows(data.subjects)
        });
    })
    .catch(err => console.log(err));

看看这里https://developer.mozilla.org/en-US/docs/Web/API/Fetch_API/Using_Fetch

 类似资料:
  • 我正在使用Amazon的SDK2 for PHP设置SQS。 使用新SDK的web上的现有内容似乎很少。 null 当尝试使用队列属性时,我得到以下响应: 我们计算的请求签名与您提供的签名不匹配。检查您的AWS秘密访问密钥和签名方法。有关详细信息,请参阅服务文档。 此请求的规范字符串应该是'POST/100404228159/TEST_18_16-36-57

  • 这是我的第一个问题。我对API上的http请求有问题。当我发出请求时,控制台上会显示以下错误: 异常:找不到不同类型'对象'的支持对象'[对象对象]'。NgFor仅支持绑定到Iterable,如Array。 每个文件的内容如下: 靴子ts 应用程序。组成部分ts peli.service.ts peli.ts 以及我从请求中收到的JSON文件(输入-蜘蛛侠): 我不知道问题出在哪里,一切似乎都很好

  • 类项目: hbm文件: 方法如下:

  • 这段代码在几个月内运行良好: 但上周,react native抛出了一个错误“网络请求失败”。我确信我们的API正在工作,因为我已经在一些在线API测试仪上测试过了。 当我没有强制使用HTTPS,只有HTTP时,它就工作了。 我们当前的反应版本是:0.41 以下是错误:

  • 嗨,我正在使用本教程 对于我的twitter测试项目,我已经更改了: 从 =new DefaultOAuthProvider("http://twitter.com/oauth/request_token","http://twitter.com/oauth/access_token","http://twitter.com/oauth/authorize"); 到 =new DefaultOAu

  • 我正在开发一个脚本,以访问图形API阅读我们的广告中的所有用户。我正在通过以下方式使用AXIOS执行一个请求: 然而,这失败了,因为: client_id=535FB089-9FF3-47B6-9BFB-4F1264799865&scope=https%3a%2f%2fgraph.microsoft.com%2f.default&client_secret=qwgdyamab0yskul1qkv5