【发布时间】:2022-01-01 22:56:33
【问题描述】:
我正在使用 API 制作天气应用程序,我在函数中使用 API 成功接收数据,但我无法将其从函数中取出
这里是代码
import React, {useState} from 'react'
import {Text, View} from 'react-native'
const axios = require('axios');
let HomeScreen =() => {
let key = "XXXX"
axios.get(`https://api.weatherapi.com/v1/current.json?key=${key}&q=London&aqi=no`)
.then(function (response) {
// handle success
console.log(response)
})
return(
<Text>This is {response}</Text>
)
}
export default HomeScreen
【问题讨论】:
-
不要将您的个人 API 密钥放入代码示例中!另外,“退出功能”是什么意思?您能否扩展您的示例以显示您想要对响应执行的操作?还是您希望获取的响应位于组件之外?
标签: javascript react-native api axios