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

Сохранить состояние страницы при использовании навигатора
У меня есть PageView (), отображающий четыре разные страницы, и BottomNavigationBar, используемый для перехода к этим страницам. У меня есть FloatingActionButton на первой странице, когда я использую Navigator.push (), чтобы подтолкнуть второй...
964 просмотров

Navigator.push (): Ошибка: не удалось найти правильный поставщик над этим пользовательским виджетом
Я пытаюсь реализовать базовое управление состоянием в моем приложении Flutter. Где-то вверху по дереву виджетов у меня есть провайдер для пользователя. Виджеты, расположенные ниже, могут получить доступ к пользователю с помощью виджета...
540 просмотров
schedule 09.07.2023

Управление состоянием провайдера флаттера, концепция выхода из системы
Я пытаюсь реализовать индивидуальное решение для выхода из системы для своего приложения, где независимо от того, где в данный момент находится пользователь, после нажатия Logout button приложение вернется к Login page . Моя идея заключалась в...
3627 просмотров

Во флаттере, можете ли вы настроить фон панели приложений на изменение базы в зависимости от значения раскрывающегося списка?
мой раскрывающийся список циклически перебирает 5 строк ['синий','красный','желтый','оранжевый','серый'] Я хочу, чтобы заголовок моей панели приложений был этим раскрывающимся списком, а значение в раскрывающемся списке определяло цвет панели...
65 просмотров

Provider / ChangeNotifier: установить состояние после сборки виджета
Я использую шаблон Provider / ChangenNotifier для обработки состояния, как описано в официальные документы . У меня есть поле состояния, которое я хочу установить после сборки виджета. Однако, если я попытаюсь установить метод сборки. Я получаю...
1268 просмотров
schedule 16.11.2022

флаттер разделяет состояние между несколькими экземплярами виджета
В моем приложении flutter у меня есть виджет ConnectivityStatus , который отображает текущий статус подключения приложения к моему Raspberry Pi. В initState моего виджета я подписываюсь на таймер, чтобы проверять соединение каждые 5 секунд и...
1042 просмотров
schedule 16.02.2023

Как я могу обновить значение счетчика на панели инструментов приложения Flutter? (Шаблон BLoC следует)
Для дизайна панели мониторинга, показанного на изображении, я должен отображать различные счетчики, полученные из API. Каждый счетчик будет извлекаться из разных API при просмотре метки. Моя развитая структура, DashboardScreen...
560 просмотров
schedule 21.01.2023

Flutter / Dart - Как обновить изображение после средства выбора изображений на других экранах
Я использую плагин Flutter Image Picker , чтобы позволить пользователю изменять свой аватар. Когда они переходят на страницу своей учетной записи, они видят свою обычную фотографию аватара со значком камеры наверху. Щелчок по значку камеры позволит...
1127 просмотров

Когда route.didPop (result) равен false в Flutter Navigator 2.0
Один из основных механизмов Flutter Navigator 2.0 - это функция onPopPage внутри RouterDelegate ›build› Navigator. Однако я не понимаю, когда route.didPop (result) возвращает false. Мы можем использовать знаменитый пример Джона Райана , чтобы...
860 просмотров

Как добавить переключатель для смены темы приложения Flutter?
Я новичок в флаттере и сталкиваюсь с проблемами, пытаясь включить кнопку на панели приложений, которая меняет тему всего приложения. Это код файла main.dart . import 'package:flutter/material.dart'; import...
861 просмотров

Почему в разработке программного обеспечения чаще используется виджет без состояния, чем виджет с состоянием?
Я хотел сделать коммерческое приложение. Все предлагают мне сделать все приложение без гражданства. Почему мы используем виджет без состояния вместо виджета с состоянием для создания тяжелого программного обеспечения?
77 просмотров
schedule 14.05.2024

Как использовать setState () внутри элемента BottomNavigationBar во Flutter?
Я хочу использовать DropdownButton в элементах BottomNavigationBar. Но невозможно использовать setState (). Я вижу эту ошибку: - Невозможно получить доступ к члену экземпляра setState в инициализаторе. Попробуйте заменить ссылку на член экземпляра...
61 просмотров

StateNotifierProvider не сохраняет состояние между перезапусками приложения
Использование flutter_riverpod: ^0.12.4 и тестирование в эмуляторе Android, а также на физическом устройстве. Что я делаю неправильно, что значение state экрана входа в систему не сохраняется в StateNotifierProvider после перезапуска приложения?...
154 просмотров

Состояние изменения флаттера из связанного класса виджета
Предположим, что класс SpecialButton и его состояние SpecialButtonState class SpecialButton extends StatefulWidget { bool active = false; SpecialButton({Key key}) : super(key: key); @override SpecialButtonState createState() =>...
48 просмотров
schedule 27.04.2022

Проблема при попытке использовать поставщика с вложенной панелью BottomNavigation для моего состояния - Flutter
Я пытаюсь научиться правильному управлению состоянием с поставщиком, у меня проблема, с которой у меня проблемы. Насколько я могу судить, я все делаю в соответствии с инструкциями из трех отдельных руководств для провайдеров. Я также успешно...
101 просмотров

Передача переменной другому классу из состояния другого класса
Я пытаюсь передать имя пользователя параметра, полученное из другого класса, в мой класс HomePage. Я хочу передать этот параметр из HomePageState в другой класс под названием Profile. Я попытался использовать метод widget.username , чтобы получить...
27 просмотров