我正在使用 React Native axios 提取数据。我可以在控制台屏幕上看到我捕获的数据。但我无法在应用程序中显示。你能帮助我吗?

Posted

技术标签:

【中文标题】我正在使用 React Native axios 提取数据。我可以在控制台屏幕上看到我捕获的数据。但我无法在应用程序中显示。你能帮助我吗?【英文标题】:I'm pulling data with React Native axios. I can see the data I've captured on the console screen. But I can't show in app. Can you help me? 【发布时间】:2021-05-24 04:56:54 【问题描述】:

enter image description here 响应数据:“saat”和“vakit”

【问题讨论】:

您能否在您的 axios 请求后立即将记录到控制台的响应发布到控制台? "success": true, "result": [ "saat": "04:57", "vakit": "İmsak" , "saat": "06:26" ,“vakit”:“Güneş”,“saat”:“13:09”,“vakit”:“Öğle”,“saat”:“16:47”,“vakit”:“İkindi”, “saat”:“19:40”,“vakit”:“Akşam”,“saat”:“21:04”,“vakit”:“Yatsı”] 【参考方案1】:

您的代码正在寻找datas.result.saat。但是您的回复不是这种格式。 datas.result 是一个对象数组,键为 saatvakit。我不确定您对哪个结果感兴趣,但您可以使用datas.result[0].saat 显示第一个结果。您可以在此处阅读有关按索引访问数组的更多信息:https://developer.mozilla.org/en-US/docs/Web/javascript/Reference/Global_Objects/Array

【讨论】:

以上是关于我正在使用 React Native axios 提取数据。我可以在控制台屏幕上看到我捕获的数据。但我无法在应用程序中显示。你能帮助我吗?的主要内容,如果未能解决你的问题,请参考以下文章

结合 Nodejs + React Native + Axios + CORS

React Native - Axios - 尝试上传图片

React Native:出错时将axios重定向到不同的地址

React Native axios 总是返回“请求失败,状态码 400”

AXIOS 调用在 React-Native 0.63 中给出网络错误

在 React-Native 应用程序中使用带有授权标头的 Axios GET