app, $axios }) {
$axios.onError(error => {
app.$bvToast.toast(error.response.data.message, {title: 'Error'});
});
}Но так не работает, ибо app это не экземпляр Vue
Как сделать правильно и чтобы работало?
тоаст у меня тоже кстати через app.$toast не работает. но это ладно он через Vue.$toast в таких случаях доступен
Правильно будет сделать метод который может ошибку обрабатывать и передавать этот метод в catch везде где идёт вызов аксиоса
Обсуждают сегодня