سلام من برای روتینگ در فلاتر وب از پکیج gorout استفاده کردم.
و برای نمونه اومدم یک روت صفحه اصلی ایجاد کردم.
بعد از اون یک روت صفحه محصولات ایجاد کردم.
حالا مشکل من اینجاس:
زمانی که من مستقیم ادرس روت فرزند رو در مرورگر وارد میکنم به صفحه ۴۰۴ هدایت میشم.
اما اگر ادرس صفحه اصلی سایت رو وارد بکنم سایت باز میشه و از طریق صفحه اصلی تونستم برم به روت فرزند.
چجوری میشه این مشکل رو حل کرد؟
می خوام بدونم مشکل از پکیجه یا فلاتر؟
مشکل عجیبیه ... در کل نیازی ندارید از پکیج برای روتینگ استفاده کنید
فقط کافیه اینجوری استفاده کنی :
routes: {
'/': (context) => const FirstScreen(),
'/second': (context) => const SecondScreen(),
},
سلام
تا جایی که می دونم
وقتی از طریق مرورگر صفحه اول رو باز می کنید و به روت دیگه ای می روید اون مسیر مجازیه (البته مطمئن نیستم)
یعنی اینکه داخل سرور چنین آدرسی وجود نداره میتونید به جای route
، #/route/
داشته باشید اینجوری به مشکل نمی خورید
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟