Вывод данных "наружу" из axios.get
const axios = require("axios")
const res = "hello world";
const apiUrl = 'http://localhost:5000';
axios.get(apiUrl).then((resp) => {
res = resp.data
}
);
console.log(res);
Работаю с axios в js для получения данных с сервера node.js. Столкнулся с проблемой, полученные через axios.get данные получается использовать только внутри самой функции(axios.get), как можно вывести эти данные "наружу" для последующего использования? При запуске закрепленного кода выводит "hello world", хотя должен вывести имя пользователя, в данном случае "Ivan". Спасибо!
Ответы (1 шт):
Автор решения: alex
→ Ссылка
Я смог решить проблему простым изменением структуры кода
const axios = require("axios")
const apiUrl = 'http://localhost:5000';
async function start() {
const a =await axios.get(apiUrl)
console.log(a.data)
}
start()