مهدی
3 سال پیش توسط مهدی مطرح شد
10 پاسخ

اعمال نشدن تغییرات dd

با سلام من به یه مسئله عجیب روی هاست برخوردم یه روت درست کردم به این شکل

Route::get('command', function () {
    dd(jdate(Date::now()));
});

وقتی این روت رو اجرا کردم نتیجه زمان فعلی رو برگردوند که درسته ولی وقتی دوباره و چند باره اجرا کردم همون نتیجه قبل رو برگردوند نه زمان جدید رو برای امتحان اول در همین روت به جای dd کردن ، return کردم که بازم همون نتیجه قبلی آورد بعد یه روت جدید رو با return به شکل زیر ایجاد کردم

Route::get('command2', function () {
    return jdate(Date::now());
});

که درست کار کرد و با هر اجرا زمان جدیدی رو برگردوند.کسی میدونه مشکل dd() چیه؟


ثبت پرسش جدید
امیرحسین نقی نژاد
تخصص : برنامه نویس
@teriplusinfo 3 سال پیش مطرح شد
0

dd سندی رو برمیگردونه که شامل کد های html و js هست برای بهتر نشون دادن روند ....
از سوپر رفرش استفاده کنید


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
0

سلام
همون طور که فرمودند با نگه داشتن کلید های Ctrl + Fn + F5 مشکلتون احتمالا حل خواهد شد


مهدی
تخصص : برنامه نویس
@mahdiam200 3 سال پیش مطرح شد
0

@gomnam

fn نداریم که؟


امیر علی
تخصص : طراح و توسعه دهنده fullstack
@ajdar9667 3 سال پیش مطرح شد
0

داخل بعضی لپتاپ ها داره


مهدی
تخصص : برنامه نویس
@mahdiam200 3 سال پیش مطرح شد
0

@gomnam
الان من با سیستمم که Fn نداره هرچی crtl+f5 میزنم کار نمیکنه


سبحان مولایی
تخصص : برنامه‌نویس وب: Python ::...
@websaz 3 سال پیش مطرح شد
0

سلام لاراول یک ویژگی به نام کش کردن داره که route ها هم شامل این ویژگی میشوند شما اگر کدهاتون رو به یک controller انتقال بدید درست می شه. یا به ازای هر درخواست کش رو پاک کنید که کار خوبی نیست و controller بهتر هست
@mahdiam200


مهدی
تخصص : برنامه نویس
@mahdiam200 3 سال پیش آپدیت شد
0

@websaz
اصلا اول کار مشکل در کنترلر بود که بعد اومدم به این روش تست کردم و برای فهم بهتر و آسونتر این گذاشتن همچنین بعد از اجرای روت با استفاده از optimize:clear همه کشها رو پاک کردم همچنین همه کش ها از پوشه bootstrap-<cache رو پاک کردم منتها اثری نداشت


علیرضا کفایتی
تخصص : برنامه نویس laravel, vue.js
@alirezakefayati 3 سال پیش مطرح شد
0

صرفا برای تکمیل حرف خودم نه پاسخ شما :
اگر هم دکمه Fn ندارید از این دکمه ترکیبی Shift + Ctrl + R استفاده کنید ...


مهدی
تخصص : برنامه نویس
@mahdiam200 3 سال پیش مطرح شد
0

@gomnam

Shift + Ctrl + R را هم امتحان کردم باز هم مشکل باقی است


sinaQ
تخصص : magican
@sinaQasemi 3 سال پیش آپدیت شد
0
Route::get('clear_cache', function () {
    Artisan::call('cache:clear');
    dump('cache cleared');
});

اگر دارید دولپ میکنید این روت رو بسازید و هرموقع سیستم کش میکنه ازش استفاده کنید ، منتها کار استانداردی نیست🤐


برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام