您好我正在尝试使用 apiKey 从 API 获取数据。但是得到未定义
const fetchTest = (url, key) => {
fetch(url, {
method: 'GET',
headers: {
Accept: 'application/json',
'Content-Type': 'application/json',
'X-AUTH-TOKEN': key
}
}).then((response) => response.json())
.then((responseData)=> responseData);
};
const { data, error } = useSWR(['api/link','apiKey'], (url, key) => fetchTest(url, key));
如果我试图console.log(data)
总是不确定。但是奇怪的是,如果我会在之后
使用console.log()
inside of并且会做一些
我得到我需要的东西。难道我做错了什么 ?fetchTest()
.then((responseData)=> responseData)
.then((response) => response.json()).then((responseData)= console.log(responseData))