Hanan Fahad2 نشر 23 ديسمبر 2022 أرسل تقرير مشاركة نشر 23 ديسمبر 2022 لما اسوي تسجيل كان في شي يوديني لصفحة الرئيسة شلون اروح لصفحه بعد التسجيل فيreact اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 علي عبد محسن نشر 23 ديسمبر 2022 أرسل تقرير مشاركة نشر 23 ديسمبر 2022 إذا كنت تستعمل react-router-dom v6 فيمكنك إستعمال الأداة redirect لإعادة توجيه المستخدم الى صفحة ما بعد إتمام action معين, كما يمكنك ببساطة إستعمال JavaScript للوصول الى نفس النتيجة وكما يلي ... import { redirect } from "react-router-dom"; // إستيراد const loader = async () => { const user = await getUser(); // جلب بيانات معينة مثلاً if (!user) { // home على فرض أن الصفحة الرئيسية لديك على العنوان return redirect("/home"); // التوجه الى الصفحة الرئيسية //location يمكنك إيضاً عمل إعادة لتوجيه بإستعمال // window.location.replace("/home"); // التوجه الى الصفحة الرئيسية } }; ... 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Adnane Kadri نشر 23 ديسمبر 2022 أرسل تقرير مشاركة نشر 23 ديسمبر 2022 يمكنك ايضا الاستعانة بالتابع push لذات الغرض: this.props.history.push("/"); فيكون بعد التأكد من نجاح تسجيل الدخول مثلا كالتالي: .then(response => response.json()) .then(data => { if(data.status == 200){ this.props.history.push("/"); } }) اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Hanan Fahad2
لما اسوي تسجيل كان في شي يوديني لصفحة الرئيسة شلون اروح لصفحه بعد التسجيل فيreact
رابط هذا التعليق
شارك على الشبكات الإجتماعية
2 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.