Я создал глобальную функцию, в которой Ax ios вызывает URL-адрес и ожидает ответа (и возвращает true или false)
function ajaxRequestTrueFalse(url)
{
if(url == null)
{
var e = new Error("Veuillez saisir une URL");
throw e;
}
axios.post(url)
.then(function(response){
if(response.data.code === 200)
{
return true;
}
else
{
return false;
}
});
}
window.ajaxRequestTrueFalse = ajaxRequestTrueFalse;
Но когда я пытаюсь вызвать его откуда-то:
var result = ajaxRequestTrueFalse(myUrl);
console.log(result);
Я получаю напрямую "undefined", и только после этого начинается вызов от ax ios.
Я хотел бы напрямую восстановить ожидаемый результат в моей функции, но я не понимаю, почему это не работает