Мне нужно использовать два запроса GET
в аксиосах:
данные:
firstRepo: '',
secondRepo: ''
и методы:
const api = "http://127.0.0.1:8000/api/apiGithub";
axios.all([
axios.get(`${api}/${this.firstRepo}`),
axios.get(`${api}/${this.secondRepo}`)
])
.then(axios.spread((firstRes, secondRes) => {
console.log("firstRes: " + firstRes);
console.log("secondRes: " + secondRes);
}))
.catch(function(error) {
console.warn(error);
});
Я использовал axios.all
на основе этой документации .Но axios возвращает:
firstRes: [объект Object] secondRes: [объект Object]
Когда я использую один get, что-то вроде этого:
axios
.get(`${api}/${this.firstRepo}`)
.then(response => (
console.log(response)
))
тогда Axios корректно возвращает данные.