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); (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |