Описание тега riverpod
1
ответ
Почему RiverPod StreamProvider зависает при загрузке, хотя Stream.empty() должен возвращаться, когда база данных имеет значение NULL
Я использую эту отличную стартовую архитектуру flutter / riverpod / firebase . На моем начальном флаттер-экране, который импортирует top_level_providers.dart то loading параметр - это все, что когда-либо вызывается. В моем accountStreamProvider когд…
19 фев '21 в 23:00
0
ответов
Как реализовать Riverpod с уведомлениями / потоками умножения?
В моем текущем приложении Flutter у меня есть сервис, который предоставляет 3 отдельных потока.Он инкапсулирует клиента реального времени, который предоставляет потоки состояния соединения и некоторые другие данные: class MyService implements Dispos…
19 фев '21 в 21:23
0
ответов
Как преобразовать эту часть приложения Riverpod Todos для использования с Firestore? [закрыто]
Я изучал это приложение Todos, предоставленное Реми, в качестве примера использования Riverpod. У меня вопрос: как преобразовать эту часть кода для получения данных из Firestore вместо фиктивного Json? Если вы посмотрите файл main.dart, вы найдете э…
20 фев '21 в 17:41
1
ответ
Нежелательные перестройки виджета Riverpod (я думаю)
Я пытаюсь использовать riverpod для хранения информации о пользователе, хранящейся в Firestore при входе в систему. Две части информации, которую я хочу сохранить, - это номер мобильного телефона пользователя и учетная запись, на которую он подписан…
21 фев '21 в 10:22
0
ответов
Как преобразовать StateNotifierProvider приложения Riverpod Todos для использования StreamProvider с данными из Firestore?
Я изучал это приложение Todos, предоставленное Реми, в качестве примера использования Riverpod. Мой вопрос: как я могу преобразовать StateNotifierProvider кода для использования StreamProvider вместо фиктивного Json? Если вы посмотрите файл main.dar…
22 фев '21 в 15:19
2
ответа
Как показать закусочную из StateNotifier в Riverpod?
У меня есть следующий класс, который работает нормально. class CartRiverpod extends StateNotifier<List<CartItemModel>> { CartRiverpod([List<CartItemModel> products]) : super(products ?? []); void add(ProductModel addProduct) { bool…
22 фев '21 в 17:01
2
ответа
Как избежать ошибки markNeedsBuilder() при использовании Flutter_Riverpod и TextEditingControllers в TextFormFields?
В приведенной ниже форме используется ConsumerWidget из пакета flutter_riverpod для отслеживания обновлений в полях имени и фамилии в провайдере потока firebase. Затем, используя TextEditingControllers, я устанавливаю watchредактировать текстовые зн…
22 фев '21 в 21:15
1
ответ
Flutter Riverpod: обновить страницу за пределами экрана с помощью State Notifier
Я использую StateNotifier и Riverpod. У меня есть страница уведомлений, которая содержит список уведомлений. Когда приходит уведомление, я запускаю обновление для уведомления. Однако когда я перехожу на страницу уведомлений, она по-прежнему использу…
23 фев '21 в 09:08
2
ответа
Почему не обновляется общий вес, когда я убираю товары из корзины в Riverpod?
Это мой класс, который показывает общий вес моей тележки. Я делаю приложение другого типа, которое должно показывать общий вес, а не цену товаров, помещенных в корзину. Для этого я использую Riverpod. class CartTotal extends ConsumerWidget { @overri…
26 фев '21 в 11:23
1
ответ
Передать ключ виджета с унаследованным виджетом
Есть ли способ передать ключ виджета унаследованным виджетом (provider,riverPod,InheritedWidget..etc). Если да, то каковы плюсы и минусы. Я хочу сделать виджет константным (в дереве виджетов) и передать ключ как унаследованный виджет, поскольку он н…
21 фев '21 в 18:59
0
ответов
Как заполнить список из потока без виджета сборки с помощью Riverpod
Я пытаюсь создать приложение, в котором У меня есть список продуктов Я использую StreamProvider, чтобы получить этот список из Firebase, и он отлично работает. Я хочу, чтобы для начала все товары были помещены в корзину. Причина в том, что в этом пр…
17 фев '21 в 15:06
1
ответ
StateNotifierProvider не сохраняет состояние между перезапусками приложения
Использование flutter_riverpod: ^0.12.4 и тестирование в эмуляторе Android, а также на физическом устройстве. Что я делаю не так, что значение экрана входа не сохраняется в StateNotifierProvider после перезапуска приложения? По умолчанию для account…
17 фев '21 в 02:50
3
ответа
как правильно тестировать Riverpod с помощью mockito
как правильно протестировать Riverpod с помощью mockito? запуск кода выше, /// ### edited snippets from production side ### /// not important, skip to the TEST below! /// this seems meaningless just because it is out of context mixin FutureDelegate&…
13 дек '20 в 20:48
0
ответов
Является ли хорошей идеей создание класса только для размещения нескольких поставщиков?
У меня есть одна большая монолитная линия - 1k+ линий - назовем ее так, что я могу и, вероятно, должен разделить на несколько провайдеров (5 StateNotifierProviderпесок ChangeNotifierProviderс). Я избавляюсь от этого bigProvider в определенном методе…
15 фев '21 в 15:23
2
ответа
Вызов функции при загрузке с помощью RiverPod и StateNotifiers
Я следил за учебником Resocoder о том, как управлять состояниями с помощью RiverPod и StateNotifier. Какие у меня поездки, как называть .getWeatherпри начальной загрузке с некоторым, скажем, значением по умолчанию. Пример только иллюстрирует использ…
17 янв '21 в 20:24
4
ответа
Как мне вспомнить будущего провайдера (riverpod) на сборке
У меня есть простая страница, на которой показан продукт, и я пытаюсь использовать riverpod и futureprovider, но будущее называется только при первом переходе на страницу? final productInfo = FutureProvider<Map<String, dynamic>>((ref) as…
12 дек '20 в 20:10
0
ответов
Как я могу изменить состояние элемента списка на странице сведений?
Я разрабатываю приложение с Riverpod. У меня есть список сообщений с функцией голосования "против" и "за". Я изо всех сил пытаюсь понять, как управлять состоянием при голосовании пользователя. Скриншоты приложения: https://ibb.co/mqtDp8x https://ibb…
22 фев '21 в 23:44
1
ответ
Как правильно начать и закончить или анимацию и изменение текста из флаттера другого класса
Я изучаю флаттер, и я хочу начать анимацию и установить «синхронизацию» заголовка панели приложения из ответа AlertDialog (в основном из другого класса), затем завершить анимацию и снова установить заголовок после операции Async. Итак, в настоящее в…
08 фев '21 в 12:28
2
ответа
Riverpod FutureProvider обеспечивает внедрение зависимостей AsyncValue, что невозможно
У меня абстрактный класс LectureRepository реализовано. LectureRepositoryImpl инициализирует SharedPreferences sharedPreferences с участием LectureLocalDataSourceImpl({@required this.sharedPreferences}) Теперь я хочу использовать Riverpod для доступ…
23 дек '20 в 03:38
0
ответов
Получить данные о сборе пожаров в riverpod?
Я создал собственный виджет флаттера (StreamBuilder) для получения данных из firestore. Я использую эти данные для заполнения GridView, содержащего обувь. Мне также нужны данные из другой коллекции для заполнения GridView. Эта коллекция содержит все…
15 фев '21 в 23:47