gpt4 book ai didi

javascript - axios 多然后的

转载 作者:行者123 更新时间:2023-12-05 01:54:11 25 4
gpt4 key购买 nike

所以我有一个问题,我想让这个 Axios 然后第二个返回我,但它不起作用,我不明白为什么。所以这一秒然后返回未定义的我,但我想从那个或任何数据中获取 ID,有什么建议吗?我检查了一些其他帖子,他们似乎有相同的写作,但对我来说它不起作用,请帮助:)

如果你想检查 Axios,最后写 ?q=Grimm(例如)。所以整页是:https://api.tvmaze.com/singlesearch/shows?q=Grimm

      .get('https://api.tvmaze.com/singlesearch/shows', {
params: {
q: id,
},
})
.then((res) => setOneShow([res.data]))
.then((res) => console.log(res));

最佳答案

查看此类(class):Arrow Functions , Promises .您在第一个 .then() 方法中调用并返回 setOneShow(),而不是 res。它应该是什么样子:

axios.get('https://api.tvmaze.com/singlesearch/shows', {
params: {
q: id,
},
})
.then((res) => {
setOneShow([res.data]);
return res;
})
.then((res) => {
console.log(res);
});

关于javascript - axios 多然后的,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70771123/

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