【发布时间】:2020-05-07 14:12:09
【问题描述】:
我有以下获取请求:
return axios
.get<ArticlesResponse>(SUGGESTED_ARTICLES, {
headers: {
'Content-Type': 'application/json',
},
})
.then(onRequestSuccess)
.catch(onRequestError);
它返回一个包含我需要的数据的对象,但是,对象内的数据字段是一个字符串,而不是一个实际的对象。有人知道为什么吗?我查了一下,发现在上面添加那个标题可以解决这个问题,但它没有。提前致谢!
我的 onRequestSucces 是:
export function onRequestSuccess<T = any>(response: AxiosResponse<T>) {
console.log('Request Successful!', response);
return response.data;
}
JSON.Parse() 也不会修复它。
【问题讨论】:
-
你能显示响应的 sn-p 吗?
标签: reactjs typescript axios