83 - SearchDelegate Part 2

  Рет қаралды 13,341

Wael abo hamza

Wael abo hamza

Күн бұрын

Пікірлер: 25
@laith5018
@laith5018 Жыл бұрын
شرح رااااائع جدّاً ، في دورة الدّارت و هنا في فلاتر بارك الله فيك مجهود كبير جزاك الله خيرا ❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤❤
@MohamedNagyEG
@MohamedNagyEG 2 жыл бұрын
بارك الله فيك و ف أهلك و السلام على كل من تحب ربنا يحفظهم يا رب.. انا بأتعلم مع حضرتك هنا من الصفر .. بدأت Dart و دلوقتي ف ال search delegate ربنا يباركلك و يحفظك و يرزقك الخير من حيث لا تدري ولا تحتسب و يجعله في ميزان حسناتك..
@mohammadbahlaq5892
@mohammadbahlaq5892 2 жыл бұрын
شكرا الك استاذ وائل انهيت هاي السلسلة وفهمتها الله يجزيك الخير يارب راح اترك نفس التعليق
@sejodgamer7236
@sejodgamer7236 Жыл бұрын
my Suggestion: List filterNames = names.where((element) => element.toLowerCase().contains(query) || element.startsWith(query)) .toList(); Mr. wael - please comment on this
@dooody79
@dooody79 Жыл бұрын
if you typed A "capital" it will not show results, you have to use toLowerCase() on both sides element and query :)
@anassy7835
@anassy7835 2 жыл бұрын
الله يعطيك العافية استاذ والله شرحك ممتع و مفيد
@firaseldaher9429
@firaseldaher9429 3 жыл бұрын
يعطيك العافية اخي الكريم
@marouantanger1957
@marouantanger1957 Жыл бұрын
حصة روعة
@abassfadeil6225
@abassfadeil6225 2 жыл бұрын
عاشت ايدك
@wapies2231
@wapies2231 Жыл бұрын
يا استاذ وائل كنت تقدر تحط الفلتر نيم بدون ما تستخدم if الشرطية لان لما query = "" معناها انها رح تحتوي على كل العناصر يلي في names
@abdulrazzaqshewia3515
@abdulrazzaqshewia3515 3 жыл бұрын
يعطيك العافية بس لو عايز اسيرش في البيانات الجايية من الفاير بيز وهي اكثر من List وكيف اخليها تروح تفتح صفحة البيانات لما ادوس على اي خيار في البحث ومشكووور جدا
@IbrahimAlqadi
@IbrahimAlqadi 2 жыл бұрын
شكراً بش مهندس لكن عندي استفسار لو اردت اجعل نص البحث من اليمين ماذا ا فعل
@baran1405
@baran1405 2 жыл бұрын
يعطيك العافيه.. كيف لو اخذ البيانات من api... ؟ كيف اتعامل معاه
@mustafasaadjawad4884
@mustafasaadjawad4884 2 жыл бұрын
عندي سؤال ليش عندما كتبت element. بالمرة الثانية ما انطاك الاقتراحات الي ممكن تاخذها ال list ؟ ولهذا انت اضطررت بكتابة contains وماكو اي اقتراح من البرنامج يساعدك ما هو السبب ؟
@ahmedhossam2059
@ahmedhossam2059 2 жыл бұрын
مش فاهم showResult
@khaledhamdy9944
@khaledhamdy9944 Жыл бұрын
ليه بيعمل بحث على اول ثلاث كلمات فى الليست فقط مع انى عامل نفس الكود بالضبط
@Redseazoom
@Redseazoom Жыл бұрын
الطريقة غير فعالة فى حال ان المستخدم ادخل الحروف سواء Upper case أو Lower case مختلفة عن الاحرف الموجودة فى الليست كيف يمكننى تصحيح ذلك؟
@Redseazoom
@Redseazoom Жыл бұрын
انا وصلت للحل دا بس مش متأكد من صحته 100% هو شغال لكن هل كدا صح ولا بيتقل الكود List filterNames = names .where((element) => element.toLowerCase().contains(query)) .toList();
@WaelabohamzaFlutter
@WaelabohamzaFlutter Жыл бұрын
ToLowerCase موضوع بسيط تعلم البحث اهم شي
@Redseazoom
@Redseazoom Жыл бұрын
@@WaelabohamzaFlutter انا شاكر لحضرتك جدا و بعتذر لو امكنك تخبرنى لانى حاولت ابحث مش عارف اوصلها عندما استخدمت toLowerCase اصبح عند كتابة المستخدم احرف كبيرة لا يظهر شئ هل من حل ان لو المستخدم كتب حروف كبيرة او صغيرة هيظهر نفس الناتج؟ انا فاكر انى شوفتها فى دورة الدارت مع حضرتك و حاولت اراجع بس مش لاقي الفيديو الخاص بيها و اشكرك كمان مرة على مجهودك الجبار
@Redseazoom
@Redseazoom Жыл бұрын
لقيت حل بالطريقة دى بيكتشف كل البيانات سواء كانت lower case او upper case List filterNames = names .where((element) => element.toLowerCase().contains(query.toLowerCase())) .toList();
@karimrefaay1608
@karimrefaay1608 2 жыл бұрын
شكرا لكن عندى لا يمكن استخدام startwith فقط contains ما هو السبب ؟
@rmk4332
@rmk4332 2 жыл бұрын
اشتغلت معايا لما كتبتها startsWith ... W Capital تعليقي بعد 3 شهور من تعليقك فأكيد انت اكتشفتها بس للتأكيد
@alibadawy4339
@alibadawy4339 2 жыл бұрын
@@rmk4332 وانا كذالك ايضا مثلك
@tahaalshikhly5025
@tahaalshikhly5025 Жыл бұрын
تكتب هكذا بالنص : startsWith
84  - Design App Note Login Page
13:30
Wael abo hamza
Рет қаралды 16 М.
Люблю детей 💕💕💕🥰 #aminkavitaminka #aminokka #miminka #дети
00:24
Аминка Витаминка
Рет қаралды 1,3 МЛН
82  - SearchDelegate Part 1
6:35
Wael abo hamza
Рет қаралды 14 М.
Flutter Search Bar | Search in Flutter using SearchDelegate
25:12
Rabee Omran
Рет қаралды 1,5 М.
54  - Listview Builder
17:25
Wael abo hamza
Рет қаралды 20 М.
كيف تدمرت "صخر" أول شركة تطوير برمجيات عربية
17:17
هل ممكن جد تكشف الكذب؟
15:58
Ahmad Aburob
Рет қаралды 2,2 МЛН
96  - Future  ( Async  - Await )
8:42
Wael abo hamza
Рет қаралды 14 М.
Don't Use Websockets (Until You Try This…)
6:46
Code With Ryan
Рет қаралды 300 М.