Вывести все сообщения ошибки
Как вывести все сообщения ошибки
{name: Array(1), community: Array(1), link: Array(1), service: Array(1)}
community: Array(1)
0: "Поле Способ связи обязательно для заполнения!"
length: 1
__proto__: Array(0)
link: ["Поле Адрес для связи обязательно для заполнения!"]
name: ["Поле Ваше имя обязательно для заполнения!"]
service: ["Выберите интересуемую услугу!"]
__proto__: Object
через axios
this.$axios.post(this.url.send, this.form)
.then((response) => {
if (response.data.error === 0){
this.$swal({
toast: true,
position: 'top-end',
icon: 'success',
title: response.data.message,
showConfirmButton: false,
timer: 3000,
timerProgressBar: true,
onOpen: (toast) => {
toast.addEventListener('mouseenter', swal.stopTimer)
toast.addEventListener('mouseleave', swal.resumeTimer)
}
});
this.clear();
}
if (response.data.error === 1){
this.$swal({
toast: true,
position: 'top-end',
icon: 'error',
title: response.data.message,
showConfirmButton: false,
timer: 3000,
timerProgressBar: true,
onOpen: (toast) => {
toast.addEventListener('mouseenter', swal.stopTimer)
toast.addEventListener('mouseleave', swal.resumeTimer)
}
});
}
})
.catch(error => {
let arr = error.response.data.errors;
console.log(arr)
});