Вопросы по теме 'flutter-provider'

Flutter: метод '[]' был вызван для null. StreamProvider
У меня есть StreamProvider для чтения из Firebase Firestore, который отлично работает, когда в документе есть данные, но если еще не создан документ / коллекция, я получаю сообщение об ошибке «Метод '[]' был вызван с нулевым значением». Это просто...
839 просмотров
schedule 09.06.2024

Почему модель не может получить доступ к другой модели с помощью провайдера?
Я хочу сделать это (невозможно): class Model1 extends ChangeNotifier { ... final List<Item> items = []; } class Model2 extends ChangeNotifier { void performOperation() { //Access items from Model1 here final newItems =...
341 просмотров

Как передать контекст во второе дерево виджетов для провайдера
Я пытаюсь передать контекст второму дереву виджетов (в функции), но получаю сообщение об ошибке: Пытался использовать Provider с подтипом Listenable / Stream (Model2). Вероятно, это ошибка, поскольку поставщик не будет автоматически...
5925 просмотров
schedule 30.05.2022

Как правильно получать API с помощью Provider во Flutter
В настоящее время я сталкиваюсь с проблемой, когда мне нужны данные из API, чтобы отобразить их в моих виджетах. Я следую некоторому шаблону архитектуры поставщика, где вы устанавливаетеState два раза: 1- При получении данных 2- Когда данные...
7978 просмотров
schedule 02.02.2023

Асинхронная обработка исключений (Firebase) с пакетом Provider (Flutter)
1. Проблема Я использую динамический try-catch-finally 1 для обработки исключений для Firebase в моем простом пакете аутентификации для моего приложения. В нем, когда я получаю сообщение об ошибке от службы аутентификации Firebase, я обновляю...
712 просмотров

Виджет не может быть помечен как требующий сборки, потому что фреймворк уже находится в процессе создания виджетов.
Я пытаюсь реализовать Provider, и кажется, что он работает нормально, но я получаю следующее сообщение: Этот виджет _DefaultInheritedProviderScope нельзя пометить как требующий сборки, поскольку структура уже находится в процессе создания...
8031 просмотров
schedule 03.03.2024

Представление списка выдает ошибку до того, как поток завершит получение данных
Я изучаю Flutter и следую онлайн-руководству по пакету Provider , в настоящее время я работаю с StreamProvider . У меня есть служба, которая подключается к Firestore и возвращает все документы в коллекции («отчеты»), эти документы затем...
44 просмотров

Flutter StreamProvider возвращает null, несмотря на то, что поток возвращает объекты
Я пытаюсь создать страницу типа профиля, где пользователи могут просматривать свою информацию, и в конечном итоге я добавлю функции, чтобы они могли изменять свои данные. Я использую Provider для доступа к потоку Firebase <User> , который...
1178 просмотров

как вызвать метод в провайдере внутри метода сборки во флаттере?
У меня есть метод в классе, который расширяет changeNotifier, который получает данные из API. теперь я хочу вызывать этот метод всякий раз, когда страница открывается в методе сборки, но когда я вызываю этот метод, он постоянно вызывается из-за...
2839 просмотров
schedule 30.05.2023

Flutter: Provider: ListView не перерисовывается после notifyListener()
Я видел, что этот вопрос задавали много раз без ответа. Я хочу докопаться до сути. Я буквально не могу двигаться вперед в своем приложении без этой работы... Почему Provider не может инициировать перерисовку ListView после выполнения вызова...
208 просмотров
schedule 10.11.2023

Ошибка: не удалось найти правильный поставщик ‹UsersProvider› над этим виджетом AdminDashboardPage
Это мой admin_dashboardpage.dart Я нажимаю кнопку, и открывается эта страница Я делаю это приложение, в котором получаю данные из хранилища пожаров. Я не могу пройти через это, как только я нажимаю на админдашборд, я получаю сообщение об...
55 просмотров
schedule 14.07.2023

Ошибка Flutter: не удалось найти правильный поставщик ‹Cart› над этим виджетом ProductLandingPage
Я создаю приложение для электронной коммерции, где домашняя страница - это своего рода страница, на которой указаны все поля, такие как категории и другая информация. вот мой поток экранов ... HomeScreen -> CategoryPage -> ProductByCategory ->...
280 просмотров
schedule 01.10.2022

Flutter: доступ к поставщику SharedPreferences / ChangeNotifier в классе Stream
Я осмотрелся в StackoverFlow и не смог найти решение этой проблемы. Сценарий: у меня есть провайдер Flutter SharedPreferences с классом ChangeNotifier, который будет обновляться с учетом информации о текущем вошедшем в систему пользователе....
650 просмотров
schedule 14.05.2022

Провайдер Flutter - добавление провайдера прокси, который зависит от провайдера потока.
MultiProvider( providers: [ // In this sample app, CatalogModel never changes, so a simple Provider // is sufficient. Provider(create: (context) => CatalogModel()), // CartModel is implemented as a ChangeNotifier,...
596 просмотров
schedule 19.04.2024

Flutter Provider.of ‹MyProvider› () возвращает значение null
У меня проблема с ChangeNotifierProxyProvider . У меня есть список таких провайдеров, как providers: [ ChangeNotifierProvider.value( value: Auth(), ), ChangeNotifierProxyProvider<Auth, MyProvider>(...
338 просмотров
schedule 14.05.2024

как заставить эту ленивую прокрутку работать с провайдером
требуется около 7 дней, чтобы попытаться создать рабочий пример для lazyload listview с провайдером в трепете с реальным примером, и он все еще не работает, потому что я думаю, что чего-то не хватает В качестве примечания : первая загрузка работает...
865 просмотров
schedule 28.01.2024

Как использовать семейный провайдер Riverpod без передачи параметра
Есть ли способ получить доступ к экземпляру предоставленного .family уведомителя об изменении (который уже был создан с передачей правильных параметров) без повторной передачи параметров? В ПОСТАВЩИКЕ Когда вы создаете поставщика...
1332 просмотров

Riverpod - Как обернуть виджет PreferredSize внутри потребителя
У меня есть DefaultTabController , и у меня есть метод, который возвращает List<PreferredSizeWidget> , которые являются AppBar страниц. Я хочу, чтобы они наблюдали за состоянием в ChangeNotifier , и поэтому я хочу заключить их в Consumer...
390 просмотров
schedule 27.03.2022

Объект использовался после утилизации - Flutter / Dart
Ошибка: xyz использовался после утилизации.
65 просмотров

Flutter, создающий пользовательскую модель с запросом firestore, дает тип «Future ‹dynamic›» не является подтипом ошибки типа «String»
Я сохраняю имя пользователя в хранилище, например, Пользователи ›имя пользователя› имя пользователя: имя пользователя, почта: почта Я использую электронную почту, передаю аутентификацию. Я хочу создать собственную модель пользователя, чтобы...
41 просмотров
schedule 29.04.2023