استعمل كلاس البحث من فلاتر SearchDelegate واقوم بجلب البيانات الى هذا الكلاس من خلال الدالة التأليه:
var listsearch=[];
Future getdata() async {
apiURL = 'https://**********************}';
var response = await http.post(Uri.parse(apiURL));
var responsebody=jsonDecode(response.body);
for (int i=0 ; i < responsebody.length ; i++){
listsearch.add(responsebody[i]['name']);
}
print(listsearch) ;
}
مشكلتي الان انني فقط استطيع تمرير قيمة name من خلال القائمة
listsearch.add(responsebody[i]['name']);
ثم انقل هذا ليسته الى كلاس SearchDelegate ولكني احتاج أيضا الى تمرير id كيف ممكن أقوم بتمرير قيمتين الى كلاس البحث ؟ هل يملك احد فكره لفعل ذلك؟ أيضا في كلاس SearchDelegate
كيف ممكن امرر id الذي تم الضغط عليه (فعليا المستخدم سوف يضغط على الاسم ولكن كل اسم مرتبط ب id في قاعدة البيانات) ارغب بتمرير id الى showResults وليس الاسم الفكرة انني لن أقوم بعرض البيانات الى المستخدم في النتيجة النهائية بعد الضغط على الاسم من خلال الاسم او لن اجلب البيانات للمستخدم في الاخير من خلال الاسم ارغب بجلب البيانات من خلال id لذلك احتاج الى جلب id ونقله
السؤال
Flutter Dev
تحيه طيبه للجميع
استعمل كلاس البحث من فلاتر SearchDelegate واقوم بجلب البيانات الى هذا الكلاس من خلال الدالة التأليه:
var listsearch=[]; Future getdata() async { apiURL = 'https://**********************}'; var response = await http.post(Uri.parse(apiURL)); var responsebody=jsonDecode(response.body); for (int i=0 ; i < responsebody.length ; i++){ listsearch.add(responsebody[i]['name']); } print(listsearch) ; }
مشكلتي الان انني فقط استطيع تمرير قيمة name من خلال القائمة
listsearch.add(responsebody[i]['name']);
ثم انقل هذا ليسته الى كلاس SearchDelegate ولكني احتاج أيضا الى تمرير id كيف ممكن أقوم بتمرير قيمتين الى كلاس البحث ؟ هل يملك احد فكره لفعل ذلك؟ أيضا في كلاس SearchDelegate
كيف ممكن امرر id الذي تم الضغط عليه (فعليا المستخدم سوف يضغط على الاسم ولكن كل اسم مرتبط ب id في قاعدة البيانات) ارغب بتمرير id الى showResults وليس الاسم الفكرة انني لن أقوم بعرض البيانات الى المستخدم في النتيجة النهائية بعد الضغط على الاسم من خلال الاسم او لن اجلب البيانات للمستخدم في الاخير من خلال الاسم ارغب بجلب البيانات من خلال id لذلك احتاج الى جلب id ونقله
3 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.