我正在使用 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
是一个对象数组,键为 saat
和 vakit
。我不确定您对哪个结果感兴趣,但您可以使用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 总是返回“请求失败,状态码 400”