我正在尝试从 axios API 调用返回响应。我不太明白承诺是什么,我发现他们只记录响应的所有教程/信息,我想返回它。
这是我所拥有的,但是当我调用 getPokemon 时,它是未定义的。
const axios = require('axios');
const getPokemon = () => {
axios.get('https://pokeapi.co/api/v2/pokemon/')
.then(function (response) {
console.log("Response:", response.data.results);
return response.data.results;
})
.catch(function (error) {
return null;
});
}
export {getPokemon};