Ahmed Kawbal نشر 18 نوفمبر 2022 أرسل تقرير نشر 18 نوفمبر 2022 بعد اضافه شاشه Drawer ظهر الخطا هاذا اين يجب وضع الاكواد الخاصه Drawer كيف يجب ان يكون الترتيب في عرض الشاشات في return اقتباس
0 لتا عيس نشر 18 نوفمبر 2022 أرسل تقرير نشر 18 نوفمبر 2022 يجب عليك فهم المشكلة لتستطيع حل أي مشكلة تواجهك تقول لك أن الموجه أو Navigator يجب أن يحوي على 'screen' أو 'group' أو 'react.fragment' فقط والمشكلة أنه وجد المكون (DrawerNavigator) وهذا المكون ليس من الذين تم ذكرهم يقول لك أيضا لتعرض هذا المكون مرره داخل props للمكون screen اقتباس
0 علي عبد محسن نشر 19 نوفمبر 2022 أرسل تقرير نشر 19 نوفمبر 2022 بدايةً من المهم جداً تنسيق الكود حتى يصبح قابلاً للقراءة لك وللجميع. لاحظ أنك تحاول إستعمال نوعين من navigators وبالتأكيد كل واحد منهم له الـ rules الخاصة به. يمكنك وضع drawer داخل navigationContainer لكن بدون stack.navigator , stack.screen وكما تلاحظ في رسالة الخطأ باللون الأحمر ولحل المشكلة يمكنك النظر في المثال أدناه لأخذ الفكرة عن الحل ... const Drawer = createDrawerNavigator(); export default function App() { return ( <NavigationContainer> <Drawer.Navigator initialRouteName="Home"> <Drawer.Screen name="Home" component={HomeScreen} /> ... </Drawer.Navigator> </NavigationContainer> ) } ... اقتباس
0 Ahmed Kawbal نشر 19 نوفمبر 2022 الكاتب أرسل تقرير نشر 19 نوفمبر 2022 بتاريخ 4 ساعات قال علي محسن: بدايةً من المهم جداً تنسيق الكود حتى يصبح قابلاً للقراءة لك وللجميع. لاحظ أنك تحاول إستعمال نوعين من navigators وبالتأكيد كل واحد منهم له الـ rules الخاصة به. يمكنك وضع drawer داخل navigationContainer لكن بدون stack.navigator , stack.screen وكما تلاحظ في رسالة الخطأ باللون الأحمر ولحل المشكلة يمكنك النظر في المثال أدناه لأخذ الفكرة عن الحل ... const Drawer = createDrawerNavigator(); export default function App() { return ( <NavigationContainer> <Drawer.Navigator initialRouteName="Home"> <Drawer.Screen name="Home" component={HomeScreen} /> ... </Drawer.Navigator> </NavigationContainer> ) } ... حسنا ولاكن اذا كنت اريد عرض Drawer في الشاشه الرئيسيه فقط بمعنا انه يتم سحب الشاشه لفتح Drawer من Home فقط اما باقي الشاشات كما كانيين اقتباس
السؤال
Ahmed Kawbal
بعد اضافه شاشه Drawer ظهر الخطا هاذا اين يجب وضع الاكواد الخاصه Drawer كيف يجب ان يكون الترتيب في عرض الشاشات في return
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.