Проблемы с асинхронным запросом

Есть такой код:

let sublInk = '';
let corporations_id = '';

async function getUrlAndId(param){
  
  return axios.post("http://seo-gmbh.eu/invest/input.php",)
    
    .then(response => {
      sublInk = response.data.id;
      corporations_id = response.data.finanzen_net;
    })
    
    .catch(function (error) {
      console.log(error);
    });
}

getUrlAndId().then(console.log(sublInk));

При попытке получить значение переменной sublInk в консоли - я получаю пустышку.

Вопрос:

Каким образом, в +- текущей реализации дождаться полного завершения
работы getUrlAndId() и успешно вытащить значение переменной в консоли?


Ответы (0 шт):