有人能告诉我为什么Axios服务函数返回以下信息吗:
对象在服务功能中看起来很好。
Promise {<fulfilled>: {…}}
[[Prototype]]: Promise
[[PromiseState]]: "fulfilled"
[[PromiseResult]]: Object
下面是调用:
useEffect(() => {
setData(playlistService.getPlaylists);
}, []);
console.log(data);
和功能:
const config = {
headers: {
'Content-Type': 'application/json',
},
withCredentials: true,
};
const getPlaylists = async () => {
try {
const res = await axios.get(`${API_SONGS_URL}/`, config);
console.log('RES ', res);
return res;
} catch (error) {
if (error.response) {
return error.response.data;
}
}
};
1条答案
按热度按时间mnowg1ta1#
这可能行得通
您可以添加对提取数据的适当检查