axios.get('/rest/services')
.then(response => {
if (response.status === '200') {
this.sourceData = response.data.results;
this.searchingNow = true;
} else axios.get('/rest/api/init/services/')
.then(response => {
if (response.status === '200') {
this.sourceData = response.data.results;
this.searchingNow = true;
}
})
})
.catch(error => {
console.error(error)
})
}
}
});
Так или не совсем?
внутри catch блока нужно отправить второй
спасибо юуду пробовать
конструкцию try catch наверное еще лучше использовать?
Да, вместе с асинхронными функциями
кстати, try catch тут не подходит потому что он работает синхронно, а в запросе промис
Подходит, вопрос в том как вы это реализовали?
Обсуждают сегодня