#android-studio #flutter #bloc #flutter-bloc
#android-studio #трепетание #блок #флаттер-блок
Вопрос:
ошибка: значение типа ‘BlocProvider’ не может быть возвращено из метода ‘build’, поскольку оно имеет возвращаемый тип ‘Widget’. (return_of_invalid_type в [new_app] libsrccounter_screen.dart:8)
Использование bloc: ^6.1.0
, flutter_bloc: ^6.1.1
[введите описание изображения здесь] [1]: https://i.stack.imgur.com/bWQ9w.jpg
Комментарии:
1. Пожалуйста, отправьте свой код класса cubit.
Ответ №1:
Вы пытаетесь вернуть тип BlocProvider
, но функция Widget build(BuildContext context)
должна вернуть a Widget
. Просто просто оберните свой BlocProvider
с помощью a Container
, и он должен работать.
Комментарии:
1. Моя проблема была решена с помощью (flutter pub cache repair), я думаю, что в пакетах была ошибка.