سلام وقت بخیر
من به یک مشکل اساسی خوردم و چندین روز هست که درگیر ان هستم اگر ممکنه راهنمایی کنید.
داخل یک ویجت از یک متد استفاده میکنم که به صورت زیر است
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 را هم میزنم چیزی چاپ نمی کند! میشه لطفا راهنماییم کنید. پیشاپیش ممنونم.
به amin کمک کنید تا مشکل خودش را حل کند؛ اینطور میتوانیم با هم پیشرفت کنیم.
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟