سلام دوستان من یه مشکل در نمایش ارور هام دارم که از کلاسی که توی دوره vue js بود استفاده کردم توی لاراول ولی نمیدونم چرا وقتی متد has اجرا میشه به من همیشه false برمیگردونه متغیرم توی vue inspect اررو ها در آن است ولی بهم نمایش نمیده لطفا آقای @hesammousavi کمک کن
سلام وقت بخیر ممنون میشم کدش رو قرار بدید ببینیم چیه تا ببینیم چطور باید حل بشه !
لطفا کد های خودتون رو بین ``` قرار بدهید تا بهتر نمایش داده شود
برای استایل دادن بهتر به سوال های خود میتوانید از GitHub-Markdown گیت هاب استفاده کنید
سلام این کلاسی که نوشتم
class Errors {
constructor() {
this.errors = {};
}
has(field) {
return this.errors.hasOwnProperty(field)
}
get(field) {
if(this.errors[field]) {
return this.errors[field][0];
}
}
record(errors) {
this.errors = errors;
}
any() {
return Object.keys(this.errors).length > 0;
}
clear(field) {
if(field) {
delete this.errors[field];
return;
}
this.errors = {}
}
اینجا هم پرش میکنم
storeTour() {
axios.post('/admin/tours', this.tourData)
.then((response) => {
this.resualtTour = response.data;
this.storePackages();
})
.catch(error => this.errors.record(error.response.data));
},شاید پاسخ شما همینجا باشد