سلام من به شکل زیر ابجکت data رو برای لاراول میفرستم ولی ارایه dates خالی ارسال میشه به لاراول
در صورتی که وقتی خود data رو کنسول میکنم توش مقدار هست و وقتی تو کنترلر لاراول ریترنش میکنم خالیه
کسی میدونه دلیلش چیه؟
const data = {
name: document.getElementById('name').value,
description: document.getElementById('description').value,
dates: this.dates
};
console.log(data);
axios.post(`/service/{{$service->id}}/addServant`,data)
.then(response => {
console.log(response.data);
this.showAlert = true;
}
)
.catch(error => {
// console.log(error.response.data.data);
this.errors.record(error.response.data)
});
response چیزی هست که سرور بهتون بر میکردونه ! در لاراول چه response برگشت داده میشه (سمت سرور منظورم هست بعد از پردازش)
@hesammousavi من توی لاراول با این کد :
return $request->dates;
فقط میخام اون ارایه رو فعلا ببینم سمت سرور، ولی خالیه در صورتی که سمت کلاینت مقدار داره
@miladparsi1070
سلام.
یک دور با استفاده از dd ، مقدار $request رو بررسی کنید ببینید چنین پارامتری داره یا نه.
@mohsenbostan
سلام
نه نداره
مشکل منم همینه که توی کلاینت کنسول میکنم هست و مقدار داره
ولی توی کنترلر مقدارش خالی میشه
کنسول اول قبل درخواست axios و دومی بعده درخواست و داخل کنترلر هست کخ داخل متد then کنسول گرفتم
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟