gpt4 book ai didi

javascript - axios transformResponse 返回未定义

转载 作者:行者123 更新时间:2023-12-02 16:43:15 24 4
gpt4 key购买 nike

通过以下我得到预期的 response.data 值:

axios({
method,
url
}).then(response => { console.log(response) })

但是,当我按如下方式添加 transformResponse 属性时,我得到 response.data 值为 undefined:

axios({
method,
url,
transformResponse: [(data) => {
return data
}]
}).then(response => { console.log(response) })

有人可以告诉我我在这里缺少什么吗!谢谢

最佳答案

我建议你使用拦截器,因为它们更干净

拦截器作为您请求的中间件

删除 transformResponse 并添加这个

axios.interceptors.response.use(function (response) {
return response.data;
});
axios({
method,
url,
}).then(response => { console.log(response) })

关于javascript - axios transformResponse 返回未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61125557/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com