Исключение, обнаруженное библиотекой виджетов 'package: flutter / src / widgets / slover.dart': неудачное утверждение: строка 543 pos 15: 'children! = Null': неверно

Возникла ошибка моего all future builder Как я могу решить ..................................... .................................................. .................................................. .................................................. .........................................

════════ Исключение, обнаруженное библиотекой виджетов. ══════════════════ 'package: flutter / src / widgets / slover.dart': Неудачное утверждение: строка 543 pos 15: 'children! = Null': неверно . Соответствующий виджет, вызывающий ошибку: FutureBuilder file: /// D: /budgram/lib/pages/NotificationsPage.dart: 23: 16

notificatioons.dart

Widget build(BuildContext context) {
    return Scaffold(
      appBar: header(context, strTitle: "Notifications..."),
      body: Container(
        child: FutureBuilder(
          future: retrieveNotifications(),
          builder: (context, dataSnapshot) {
            if (!dataSnapshot.hasData) {
              circularProgress();
            }
            return ListView(
              children: dataSnapshot.data,
            );
          },
        ),

person Aakib Khan    schedule 02.10.2020    source источник
comment
Пожалуйста, отформатируйте вопрос правильно.   -  person Michael Baudin    schedule 03.10.2020


Ответы (1)


Этот

circularProgress();

должно быть

return circularProgress();

в противном случае поток просто продолжится и попадет в строку со списком, даже если будущее еще не завершено.

person nvoigt    schedule 02.10.2020