⏳۵۰٪ تخفیف فقط تا پایان جشنواره؛ بعدش همه‌چیز به قیمت قبل برمی‌گرده!

مشاهده دوره‌ها
ثانیه
دقیقه
ساعت
روز
راکت

عدم کار کردم FutureBuilder در فلاتر

بدون پاسخ

سلام وقت بخیر
من به یک مشکل اساسی خوردم و چندین روز هست که درگیر ان هستم اگر ممکنه راهنمایی کنید.
داخل یک ویجت از یک متد استفاده میکنم که به صورت زیر است

method2() {
print(_Terms.idterm);
if(_Terms.idterm != 0) {
  print('entered');
   return FutureBuilder<List<ClasssAlbums>>(
    future: WebServices.classs(_Terms.idterm),
    builder: (BuildContext context, AsyncSnapshot snapshot) {
      print('dog');
      if (snapshot.hasData) {
        names = new List();
        ids = new List();
        List<ClasssAlbums> listpis = snapshot.data.toList();
        names = listpis.map((e) => e.name).toList();
        ids = listpis.map((e) => e.id).toList();

مشکلم این هست که وقتی این متد رافراخوانی میکنم پرینت اول چاپ میشود و وارد if هم میشود و توابعی که داخل future هم هست پرینت گذاشتم و درست هست ولی وارد builder نمی شود حتی snapshot.error را هم میزنم چیزی چاپ نمی کند! میشه لطفا راهنماییم کنید. پیشاپیش ممنونم.

ثبت پرسش جدید

پاسخ‌ها

0

هنوز پاسخی ثبت نشده

اولین نفری باشید که به این پرسش کمک می‌کند و مسیر حل مشکل را باز می‌کند.

اولین پاسخ را بنویسید

شاید پاسخ شما همین‌جا باشد

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام