加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

react-native – fetch response.json()给出responseData = unde

发布时间:2020-12-15 20:52:29 所属栏目:百科 来源:网络整理
导读:使用fetch时: fetch(REQUEST_URL,{ method: 'get',dataType: 'json',headers: { 'Accept': 'application/json','Content-Type': 'application/json' } }) .then((response) = { response.json() // This is the problem }) .then((responseData) = { // res
使用fetch时:
fetch(REQUEST_URL,{
      method: 'get',dataType: 'json',headers: {
        'Accept': 'application/json','Content-Type': 'application/json'
      }
    })
    .then((response) => 
      {
        response.json() // << This is the problem
      })
    .then((responseData) => { // responseData = undefined

        console.log(responseData);
     });
     }).catch(function(err) {
        console.log(err);
      })
     .done();

以下作品有效,您知道为什么吗? :

JSON.parse(response._bodyText)
链接响应应该更像这样,特别是response.json部分.那么你应该在console.log中得到一个Object.
.then(response => response.json())
    .then(response => {

    console.log(response);

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读