Вопросы по теме 'flutter-provider'
Flutter: пакет BLoC - поставщик блоков
Я использую этот пакет: https://pub.dartlang.org/packages/bloc . У меня есть 2 представления: в первом я показываю список элементов с помощью «bloc1», а с помощью FloatingActionButton я могу перейти ко второму экрану, использующему «bloc2». На...
659 просмотров
schedule
26.01.2023
Разрешить различие между поставщиками
Я создаю приложение с флаттером и шаблоном провайдера. У меня есть конкретная модель ViewModel, которая предоставляется с Provider.of<AddressBookModel>(context) .
class HomeScreen extends StatelessWidget {
@override
Widget...
125 просмотров
schedule
19.03.2023
StreamProvider не обновляет состояние
Я пытаюсь использовать StreamProvider (из этого отличного пакета), но изо всех сил пытаюсь получить конкретный поток для работы.
Я создаю StreamController , который использую для добавления данных в его Stream через его Sink . Кажется,...
3335 просмотров
schedule
03.11.2022
Как пройти провайдера с навигатором?
Мне нужен провайдер ( Model2 ) от homepage до Page2 , поэтому, когда пользователь вернется к homepage ( onWillPop ), я могу сделать вызов API от провайдера ( Model2 ) и обновить homepage .
Но когда я звоню _onPaidBackPress(context) ,...
7182 просмотров
schedule
05.04.2024
Как заставить работать Провайдер и Навигатор?
Я использую Provider для управления состоянием и для отдельной бизнес-логики от пользовательского интерфейса.
Я поставил несколько Provider над MaterialApp , чтобы получить доступ ко всему приложению (например, к информации о пользователе)....
142 просмотров
schedule
15.07.2022
Ошибка при вызове потока с помощью streamprovider
Я пытаюсь использовать поставщик потока в своем приложении, но он возвращает ошибку, когда я вызываю «поток», сообщая мне, что «именованный поток параметров не определен». это не правильный способ называть это?
void main() => runApp(new...
463 просмотров
schedule
13.07.2023
Реализующий провайдер
Я пытаюсь реализовать провайдер в верхней части своего приложения, но получаю сообщение об ошибке: «позиционные аргументы: ожидается 0, но найден 1». Я пробовал разные реализации, но потом получаю ошибку времени выполнения "функция сборки возвращает...
36 просмотров
schedule
14.12.2023
Эквивалент смонтированного ChangeNotifier?
Я извлекаю некоторую логику из Stateful Widget в Provider с помощью ChangeNotifier: class Model extends ChangeNotifier {...}
В моем Stateful Widget у меня есть:
if (mounted) {
setState(() {});
}
Как я могу проверить, смонтирован ли...
1196 просмотров
schedule
28.08.2023
Как отловить ошибку в ChangeNotifier после деактивации виджета?
У меня есть код Model для исполнения. Я предоставляю Model Provider . Но если Model удаляется до завершения выполнения, я получаю сообщение об ошибке:
E / flutter (26180): [ОШИБКА: flutter / lib / ui / ui_dart_state.cc (148)]...
1381 просмотров
schedule
19.06.2023
Метод удаления Flutter Provider не вызывается при выходе из приложения
Я использую Provider для упаковки MaterialApp в свое приложение, но при закрытии приложения метод удаления у поставщика не вызывается.
Мой код выглядит так:
MaterialApp(
title: 'Flutter Demo',
theme: ThemeData(
primarySwatch:...
1816 просмотров
schedule
04.10.2022
Как что-то сделать, если ChangeNotifier уведомляет с помощью пакета провайдера (аналогично BlocListener)?
Чего я хочу
У меня простая модель. Модель простирается от ChangeNotifier . Если ChangeNotifier вызывает notifyListeners() , я хочу «сделать» что-то вроде показа SnackBar или Dialog. Я предоставляю модель с пакетом Provider для своего...
433 просмотров
schedule
19.06.2022
Как построить архитектуру флаттер-приложения
Я реализую приложение на основе чата во Flutter. Я думал об использовании пакета Provider для создания двух основных уведомителей: UserService и ChatService. Первый обрабатывает вход в систему (и все остальные функции, связанные с пользователем), а...
268 просмотров
schedule
24.11.2022
Ненужные перестройки виджета при использовании селектора (провайдера) внутри StreamBuilder
Я использую Selector , который перестраивается при изменении данных в Bloc. Что работает нормально, но когда данные меняются, он перезагружает все дерево, а не только конструктор внутри Selector.
В моем случае селектор находится внутри...
1068 просмотров
schedule
19.09.2023
Flutter - поиск предка деактивированного виджета небезопасен с пакетом Provider, аутентификацией FireStore
У меня проблема с отображением сообщения через SnackBar с использованием пакета Provider. Я получаю следующее сообщение об ошибке:
VERBOSE-2:ui_dart_state.cc(157)] Unhandled Exception: Looking up a deactivated widget's ancestor is unsafe.
At this...
10555 просмотров
schedule
26.08.2023
Сохранить состояние страницы при использовании навигатора
У меня есть PageView (), отображающий четыре разные страницы, и BottomNavigationBar, используемый для перехода к этим страницам. У меня есть FloatingActionButton на первой странице, когда я использую Navigator.push (), чтобы подтолкнуть второй...
964 просмотров
schedule
29.05.2023
Управление состоянием провайдера флаттера, концепция выхода из системы
Я пытаюсь реализовать индивидуальное решение для выхода из системы для своего приложения, где независимо от того, где в данный момент находится пользователь, после нажатия Logout button приложение вернется к Login page .
Моя идея заключалась в...
3627 просмотров
schedule
01.09.2022
flutter - использование провайдера для глобального изменения размера шрифта
Я пытаюсь использовать поставщика в своем приложении Flutter, чтобы пользователь мог изменять размер шрифта для некоторых виджетов.
Я следую методу, описанному в github.com/flutter/samples/blob/master/provider_counter/lib/main.dart, но размер...
2282 просмотров
schedule
05.06.2022
getter был вызван с нулевым значением при использовании провайдера во флаттере
Я делаю приложение Flutter, используя шаблон поставщика. И я получаю нулевую ошибку при запуске своего приложения.
button_data.dart выглядит так.
class ButtonData extends ChangeNotifier {
List<Button> _buttons = [
Button(...
8161 просмотров
schedule
07.05.2022
зависимыйOnInheritedElement () был вызван до initstate () во флаттере
В настоящее время у меня возникла проблема при получении Provider' value in initstate`.
Я хочу установить значение по умолчанию в раскрывающемся списке на панели приложений и в других частях тела. Но я получил сообщение об ошибке...
5787 просмотров
schedule
06.05.2022
как инициализировать класс при сборе данных из db в поставщике флаттера firestore
Я следую одному учебнику по электронной торговле Flutter с использованием Firestore и поставщика флаттера.
Я хотел получить все данные из базы данных firestore Db, но проблема в том, что я не знаю, как инициализировать класс, который я собираюсь...
731 просмотров
schedule
29.10.2022