Emad Saif نشر 19 يونيو 2022 أرسل تقرير نشر 19 يونيو 2022 بدأت مؤخرًا بتعلم عمل تطبيقات للهواتف الذكية عبر React Native بسبب معرفتي السابقة بلغة JavaScript ولكن لدي سؤال بسيط وهو ما الفرق بين المكون ScrollView والمكون FlatList؟ ومتى أستعمل كل مكون منهما؟ 1 اقتباس
1 Hassan Hedr نشر 19 يونيو 2022 أرسل تقرير نشر 19 يونيو 2022 كلا المكونين يستخدمان لإظهار قائمة طويلة يمكن التمرير scrolling عبرها: ScrollView يُستخدم لعرض أي نوع من البيانات داخله، كمكون ذو ارتفاع أكبر من الشاشة حتى يتمكن المستخدم من التمرير ومشاهدة المكون بأكمله. FlatList مخصص لعرض البيانات المتكررة حيث يعرضها أيضًا ضمن تنسيق قابل للتمرير scrolling. الفرق أن ScrollView يُحمل المكونات داخله مباشرة إلى الذاكرة، بينما يُحمل المكون FlatList فقط المكونات الظاهرة على الشاشة للمستخدم، ويُحمل باقي المكونات عند التمرير عليها ويفرغ من الذاكرة المكونات التي أصبحت خارج الشاشة، لذا نستخدم المكون FlatList عند عرض قوائم بيانات طويلة لتوفير استخدام الذاكرة، أما ScrollView خلاف ذلك. يمكنك القراءة أكثر في صفحة مرجع المكون FlatList وصفحة استخدام المكون ScrollView، والاستفادة من المقال التالي: 1 اقتباس
السؤال
Emad Saif
بدأت مؤخرًا بتعلم عمل تطبيقات للهواتف الذكية عبر React Native بسبب معرفتي السابقة بلغة JavaScript
ولكن لدي سؤال بسيط وهو ما الفرق بين المكون ScrollView والمكون FlatList؟ ومتى أستعمل كل مكون منهما؟
1 جواب على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.