Описание тега inherited-widget
1
ответ
Как вызвать функцию void везде в моем приложении Flutter, используя InheritedWidget
У меня есть main.dart и кнопка в центре. Когда пользователь нажимает кнопку, он переходит на страницу home.dart. На моей странице home.dart также есть кнопка по центру, и когда пользователь нажимает кнопку, он переходит на страницу сведений. Дерево …
24 ноя '18 в 09:42
1
ответ
Флаттер: унаследованные виджеты и маршруты
Я хочу иметь унаследованный виджет в корне моего приложения, который будет содержать моих поставщиков данных, которые я буду использовать в приложении. Итак, у меня есть этот унаследованный виджет, но каждый раз, когда я пытаюсь загрузить его, я пол…
22 апр '18 в 17:33
1
ответ
Использование ancestorInheritedElementForWidgetOfExactType во флаттере
У меня есть объект чата в InheritedWidget выше в корневой виджет моего приложения. Я хочу получить доступ к этому объекту в initState установить начальное состояние дочернего виджета. У меня есть следующий код: void initState() { super.initState(); …
02 фев '19 в 12:53
1
ответ
Флаттер: унаследованный виджет
Я хочу сделать приложение для входа. У меня есть пользователь класса, у которого есть идентификатор и имя пользователя, которые я хочу сохранить для отображения его позже в приложении, и у меня есть класс user_api, где я выполняю http-запрос. Я хоте…
14 сен '18 в 11:55
1
ответ
InheritedWidget - метод get был вызван в значение null после navigator.push
У меня возникают проблемы при попытке доступа к InheritedWidget после перехода к новому виджету. У меня есть виджет верхнего уровня, как это class App extends StatelessWidget{ build(context){ return MaterialApp( title: 'Iniciar Sesion', home: LoginB…
10 сен '18 в 17:53
1
ответ
Flutter Inherited Widget - Отсутствует слушатель
Я пытаюсь заставить следующее работать. Изменения в состоянии модели приложения не регистрируются с помощью InheritedWidget 'AppStateProvider'. Мне удалось заставить это работать с приемниками / потоками, но я надеялся создать более простую структур…
18 июл '18 в 07:52
2
ответа
Ошибка флаттера: "Виджет не может быть собран, потому что он уже находится в процессе сборки"
Я получил эту ошибку: I/flutter (29346): ══╡ EXCEPTION CAUGHT BY WIDGETS LIBRARY ╞═══════════════════════════════════════════════════════════ I/flutter (29346): The following assertion was thrown building MainLogic(dirty, state: _MainLogic#9c794): I…
27 ноя '18 в 11:16
1
ответ
Flutter - InheritedModel по-прежнему обновляет дочерний объект, даже если он не соответствует аспекту
Добрый день. Я посмотрел видео о InheritedModel Flutter и заинтересовался им. К сожалению, я не могу заставить его работать должным образом. Резюме: Нужна помощь, как правильно реализовать InheritedModel. Ожидаемый вывод кода: виджет CountText не до…
02 янв '19 в 12:38
1
ответ
Flutter- понимание жизненного цикла провайдера, блока и того, когда следует утилизировать поток
Нужно понимать, когда нам нужно Bloc-шаблон и жизненный цикл Bloc (как освобождать объекты, хранящие память) У меня есть экран, на котором я получаю данные с сервера, и данные будут использоваться только для одного экрана. Я использую шаблон Bloc, ч…
19 янв '19 в 16:48
0
ответов
Как вызвать void функцию homepage.dart в глубине дерева виджетов флаттера?
Я не понимаю модель прицела или унаследованный виджет. Но просто вызывая функцию в глубине дерева виджетов, я подумал, что унаследованный виджет - лучшее решение. Я задаю этот вопрос во многих местах, но, похоже, я либо новичок в этой концепции, либ…
25 ноя '18 в 18:23
2
ответа
Флаттер: доступ к данным из InheritedWidgets без контекста?
Я вижу, что могу получить доступ к InheritedWidgets внутри build() метод как это: final inheritedWidget = ChronoApp.of(context); но что если я захочу получить к нему доступ где-то еще, скажем, в initState() который не имеет контекста. Как бы я это с…
22 апр '18 в 16:12
1
ответ
Как вы создаете Услуги / Провайдеров во Флаттере?
Допустим, мне нужен пользовательский сервис, который имеет все мои пользовательские переменные и функции, и другой сервис элементов со всеми переменными и функциями элементов и т. Д. И т. Д. Я хочу, чтобы все эти данные и функции были доступны по вс…
06 апр '18 в 02:48
1
ответ
Получить доступ к контексту InheritedWidget
У меня есть следующие настройки: MaterialApp(home:SplashScreen) SplashScreen( ///do some auth checks then Navigator.of(context).push( MaterialPageRoute( builder: (_) => StateInheritedWidget( user: userData, child: HomePage(), ))) ) Тогда по моему…
16 мар '18 в 19:40
2
ответа
Как избавиться от блока при использовании Inherited Widget?
Я сделал простое приложение, используя bloc а также InheritedWidget, Ниже приведен код class Bloc { final StreamController<bool> _changeColor = PublishSubject<bool>(); Function(bool) get changeColour => _changeColor.sink.add; Stream&l…
18 янв '19 в 03:31
1
ответ
Наследование виджета путаница
В документации Flutter для InheritedWidget написано Базовый класс для виджетов, которые эффективно распространяют информацию по дереву. Чтобы получить ближайший экземпляр определенного типа унаследованного виджета из> контекста сборки, используйте B…
02 фев '19 в 15:16
0
ответов
Модель Scoped, шаблон BLoC, StreamBuilder и Inherited Widget(или Model), какую из них выбрать и почему?
Я думаю, что теперь у меня есть хотя бы смутное представление окак использовать BLoC , Stream Builder и унаследованный виджет (или модель ) в моем приложении(ничего особенного, но для меня это заняло время),но играть с моделью Scoped У меня был свое…
16 дек '18 в 15:26
1
ответ
Flutter - Scoped BloCs проблема
У меня есть BLoC, к которому можно обращаться из любого виджета на экране, если я получаю доступ к нему как к унаследованному виджету. Однако я хочу показать диалог и использовать в нем тот же экземпляр моей модели. Когда я пытаюсь получить доступ к…
16 авг '18 в 20:34
0
ответов
Унаследованный виджет не доступен из нового маршрута
Я создаю базовое приложение Flutter с шаблоном Bloc. Это моя структура до сих пор. MainProvider содержит Repository, который я могу пройти в каждом Bloc каждой подстраницы (один блок на страницу, в основном). Проблема в том, что если я хочу получить…
16 май '19 в 17:55
3
ответа
Исправлена последовательность виджетов Flutter для извлечения данных при загрузке приложения
Я сталкиваюсь с проблемой трепетания при попытке прочитать данные из локального хранилища при загрузке приложения. У меня есть унаследованный виджет, который содержит информацию для аутентификации текущего пользователя. Когда приложение загружается,…
09 мар '19 в 01:48
0
ответов
Унаследованный виджет перестраивает весь виджет Google Maps
Создание приложения с Flutter и до сих пор оно мне нравилось, но меня раздражает неприятная проблема. У меня есть "основной" Stateful Widget со списком магазинов в атрибуте, панель поиска, "дочерний" виджет, который является либо картой, либо списко…
18 мар '19 в 22:52