Описание тега flutter-change-notifier
2
ответа
Как протолкнуть маршрут из ChangeNotifier?
У меня довольно простой вопрос: как начать навигацию из ChangeNotifier? У меня есть настройка панели управления с потребителем, и я хочу изменить маршрут в зависимости от результата определенных операций в модели ChangeNotifier. Подобный вопрос зада…
13 авг '20 в 15:11
1
ответ
Почему никакие изменения из NotifyParser не отображаются в пользовательском интерфейсе с помощью Provider / ChangeNotifier / Streambuilder, но будут из класса обслуживания
Согласно примеру кода, любые данные, поступающие из Ble_Service, не имеют проблем с отображением изменений в пользовательском интерфейсе через провайдера. Но если я передаю какие-либо из этих данных из Ble_Service в NotifyParser через changeParserIn…
05 июл '20 в 02:49
1
ответ
Маршрутизация Flutter с Firebase Auth и ChangeNotifierProvider
Я пытаюсь сделать свою архитектуру флаттера как можно лучше, прежде чем углубляться в особенности своего приложения. Я уже сделал приложение с работающей аутентификацией firebase на основе ChangeNotifierProvider: class MyApp extends StatelessWidget …
28 дек '19 в 00:09
3
ответа
Сбросить данные провайдера - Flutter
Я использую в своем приложении мультипровайдера. Провайдер работает отлично, хранит данные и обеспечивает идеальные события, когда что-то меняется. Теперь у меня в приложении есть этот сценарий -> Пользователь 1 вошел в систему. Теперь, когда я доба…
06 янв '20 в 09:12
1
ответ
Flutter: ошибка подтипа при создании виджета с дженериками
Я использую для своего приложения модели просмотра, расширяющие ChangeNotifier. Чтобы использовать их, я пытаюсь реализовать общий базовый виджет: class BasePageWidget<ViewModelType extends ChangeNotifier> extends StatefulWidget { final Functi…
29 янв '20 в 23:19
0
ответов
Отклоняемый виджет с ChangeNotifierProxyProvider в качестве дочерней реализации
Я пытаюсь реализовать виджет Dismissible с дочерним элементом ChangeNotifierProxyProvider. Мой код выглядит следующим образом: class _ProductsGridState extends State<ProductsGrid> { @override Widget build(BuildContext context) { final products…
18 фев '20 в 01:31
1
ответ
Flutter ждет, когда провайдер будет готов внутри мультипровайдера
У меня проблема с синхронизацией создания провайдеров. Я новичок в флаттере, постараюсь объяснить получше, как смогу. В моем main.dart у меня есть два провайдера: один для авторизации пользователя и один для другого виджета в коде, у него просто ест…
09 мар '20 в 12:42
3
ответа
Как я могу запретить моему поставщику уведомлений об изменениях перестроить приложение родительского материала, когда я визуализирую приложение дочернего материала?
У меня есть класс приложения, который возвращает MaterialApp() где его дом установлен на TheSplashPage(). Это приложение слушает уведомление о предпочтениях, если какие-либо предпочтения изменены. Затем в TheSplashPage() Я жду, пока некоторые условн…
07 апр '20 в 15:14
1
ответ
Почему мои "Data". "Data" не обновляются в классе ChangeNotifier с помощью ChangeNotifierProvider?
Я новичок в трепете. Я хочу спросить, почему, когда onChange моего текстового поля не запускается: "Provider.ofContext).updateData(newString);". Значение моего Provider.of(context).data не обновляется, и с двумя операторами печати всегда распечатыва…
13 апр '20 в 18:49
1
ответ
Провайдер Flutter: как мне прослушать изменение поля класса внутри поля класса?
Учитывая следующую структуру классов Dart/Flutter: import 'package:flutter/material.dart'; class A with ChangeNotifier { B _element1; B _element2; B get element1 => _element1; B get element2 => _element2; set element1(B value) { _element1 = va…
29 апр '20 в 21:52
0
ответов
Flutter ChangeNotifier не удаляется
У меня есть changenotifier, который открывает моментальный снимок хранилища, и я хочу закрыть приложение, чтобы закрыть моментальный снимок. Я пытаюсь сделать это в методе dispose, но он никогда не вызывается, когда я закрываю приложение. Это главно…
14 май '20 в 00:00
1
ответ
Когда ChangeNotifier предпочтительнее Observable во Flutter?
Я изо всех сил пытался понять, когда ChangeNotifier предпочтительнее Observable Rxdart или потоков в целом. Согласно документам Flutter: Класс, который может быть расширен или смешан, предоставляющий API уведомлений об изменениях с помощью VoidCallb…
06 ноя '19 в 12:32
1
ответ
Как вызвать changeNotifier в main.dart, у которого он уже был раньше во флаттере?
Я использовал провайдера для отображения данных из firestore на одной странице и, в свою очередь, я передал данные на вторую страницу и вызвал changenotifier в main.dart. Но всякий раз, когда я пытаюсь перейти на вторую страницу, он показывает мне э…
29 фев '20 в 11:02
1
ответ
Функция в классе ChangeNotifier не вызывается
У меня есть приложение Flutter с поставщиком в качестве диспетчера состояний. ВChangeNotifierProvier находится в самом верху моего приложения (то есть над виджетом MaterialApp). у меня есть ChangeNotifier класс следующим образом: class AmountManager…
11 мар '20 в 15:35
2
ответа
Использование оператора двойной точки (..) / каскадирования в ChangeNotifierProvider
ChangeNotifierProvider( builder: (context) => AppStateModel()..loadBrands(), child: MyTestApp(), ) Почему мы должны так звонить AppStateModel()..loadBrands(), как здесь нам помогает каскад?
08 май '20 в 19:11
1
ответ
Является ли средство уведомления об изменениях с моделью поставщика / области действия плохим решением для управления состоянием Flutter?
В моих проектах Flutter я обычно использую Provider вместе с Change Notifier как для внедрения зависимостей, так и для целей управления состоянием, потому что я считаю, что он намного более интуитивно понятен и менее шаблонен, чем другие решения, и …
23 май '20 в 02:07
0
ответов
Flutter и поставщик Устаревший конструктор в ChangeNotifierProxyProvider, как использовать создание и обновление вместе
Мне нужно обновить свой код, чтобы использовать новую версию Provider, однако ChangeNotifierProxyProvider и builder устарели, и на всю жизнь я не могу разработать новый синтаксис, это старый код providers: [ ChangeNotifierProvider.value( value: Auth…
27 май '20 в 19:45
1
ответ
ChangeNotifierProxy Provider и ChangeNotifier Provider теряют значение при обновлении приложения
Я использую ChangeNotifierProxyProvider для предоставления класса DatabaseService. Провайдер показан ниже ChangeNotifierProxyProvider<AuthService, DatabaseService>( create:(_)=> DatabaseService() , update: (_,AuthService authService, Databa…
03 авг '20 в 08:30
1
ответ
Как закрыть функции во Flutter провайдера ChangeNotifier
Как закрыть функцию, не удаляя ее. Мне нужен этот ответ, потому что, когда я выхожу из системы, мне нужно закрыть функции в классе ChangeNotifier. Это мой класс ChangeNotifier: class ChatAndRequestProvider extends ChangeNotifier { bool _areThereNewC…
29 авг '20 в 02:53
0
ответов
Navigator.подвинуть Провайдера ниже Провайдера-предка?
Я хотел бы отправить страницу, которая использует ChangeNotifierProxyProvider, поэтому необходимо, чтобы новая страница и ее поставщик находились ниже поставщика-предка. Использование Navigator.push (..) помещает мою новую страницу в верхнюю часть д…
31 авг '20 в 16:24