Описание тега flutter-navigation
Вопросы по реализации навигации в приложении с помощью Flutter. Flutter - это кроссплатформенный SDK для разработки от Google, предназначенный для создания приложений для iOS и Android из единой базы кода.
0
ответов
Блок навигации по изменению состояния
Я действительно новичок с флаттерными блоками, и у меня возникли некоторые проблемы с реализацией блоков, я пытаюсь перемещаться после изменения состояния в моем виджете заставки. После обновления состояния до InitSuccess он должен перейти к LoginSc…
13 фев '19 в 11:22
0
ответов
Флаттер, анимация навигации не плавная, когда я пытался получить http ответ во время анимации
Может быть, название немного запутано, вот в чем проблема. Когда я перехожу на новую страницу, я отправляю запрос http и показываю счетчик загрузки, содержимое страницы будет заменено, когда я получу ответ http. Но иногда http-ответ слишком быстрый,…
19 янв '19 в 12:46
1
ответ
Пустая страница состояния и проблемы с навигатором?
Я хочу реализовать пустую страницу состояния в приложении Flutter, когда лента новостей пуста. Когда в ленте нет активности, я хочу показать "нет активности". Когда в базе данных есть данные, я хочу загрузить их из StreamBuilder в ListView.builder Я…
27 фев '19 в 09:57
2
ответа
Как решить проблему Значок панели инструментов нажал для навигации
Я пытаюсь разработать приложение флаттера. В этом приложении я использовал панель приложений со значком пользователя для перехода на другую страницу. Теперь я нажал, что значок (значок человека) показывает ошибку. , Он не имеет надлежащей документац…
24 фев '19 в 17:59
1
ответ
Ошибка флаттера "Не удалось перейти к исходному маршруту"
Я получаю следующую ошибку при запуске приложения Flutter: ══╡ EXCEPTION CAUGHT BY FLUTTER FRAMEWORK ╞═════════════════════════════════════════════════════════ The following message was thrown: Could not navigate to initial route. The requested rout…
06 фев '19 в 14:52
2
ответа
Как отправить параметры при навигации с помощью Navigator.pushNamed
Мне нужно отправить несколько параметров по названному маршруту. Я хотел бы сделать что-то вроде: Navigator.pushNamed('/route/1'); Или же Navigator.pushNamed('/route?param1=1'); Я не знаю, есть ли способ сделать это, я использую MaterialApp с маршру…
14 янв '19 в 22:34
1
ответ
Сохранение состояния при навигации вперед и назад с помощью Navigator?
У меня есть виджет с ListView, к которому я часто перехожу Navigator.push(), Я пытаюсь сохранить прокрутку с помощью ключа (PageStorageKey/UniqueKey/GlobalKey), но безуспешно. https://gist.github.com/JellyO1/dd8b50a5bcf2e5c10d7a4047427943c8
21 янв '19 в 10:44
2
ответа
Используя виджеты Купертино Flutter, как я могу вызвать горизонтальный переход страницы в верхней части нижней панели вкладок
Вместо обычного горизонтального перехода страницы внутри одной из вкладок или обычного вертикального перехода страницы вверху панели вкладок, как я могу вставить горизонтальный переход страницы вверху панели вкладок? Это обычно наблюдается в китайск…
21 дек '18 в 20:06
1
ответ
Как открыть диалоговое окно флаттера независимо от того, где находится пользователь в приложении
Я работаю над проектом Flutter, где мне нужна возможность показывать пользователю диалог, независимо от того, где он находится в приложении. В настоящее время я выполняю функцию showDialog() в виджете корневого уровня, который запускается main(). Эт…
08 янв '19 в 06:25
0
ответов
Не работает ли AutomaticKeepAliveClientMixin с BottomNavigationBar?
У меня есть ListView который принимает элементы из асинхронного http-вызова get. Я устанавливаю элементы списка в initState, а затем хочу только перезагрузить их, используя RefreshIndicator.onRefresh() но так как AutomaticKeepAliveClientMixin не раб…
03 янв '19 в 13:21
13
ответов
Передача данных между экранами в Flutter
Поскольку я изучаю Флаттер, я пришел к навигации. Я хочу передавать данные между экранами аналогично передаче данных между операциями в Android и передачей данных между контроллерами представления в iOS. Как мне это сделать во Флаттере? Смежные вопр…
20 дек '18 в 01:21
1
ответ
Ограничение StreamBuilder
StreamBuilder перестраивается всякий раз, когда он получает новое событие. Это вызывает проблемы, например, с навигацией (Navigator.push) потому что если новое событие получено во время навигации, то этот триггер перестроить. Попытка навигации, пока…
27 фев '19 в 17:29
0
ответов
Делегат поиска по флаттеру не работает при переходе назад с маршрута
Я использую Flutter SearchDelegate в своем приложении и вот код: class NameSearch extends SearchDelegate<String> { @override List<Widget> buildActions(BuildContext context) { return [ IconButton( icon: Icon(Icons.clear), onPressed: () { …
31 дек '18 в 20:23
0
ответов
Flutter передать аргумент напрямую с именованными маршрутами навигации
Я искал все ответы здесь, чтобы передать аргументы при выполнении именованной навигации по маршруту, но они кажутся старыми или не работают. Из того, что было написано, это должно работать, но, похоже, ничего не делает, поэтому я не уверен, где моя …
26 май '19 в 15:12
1
ответ
Как сделать вложенную навигацию во флаттере
У кого-нибудь есть какие-нибудь рекомендации по выяснению вложенной навигации в Flutter? Что я хочу, так это сохранять постоянную BottomNavigationBar даже при перенаправлении на новые экраны. Аналогично YouTube, где всегда есть нижняя панель, даже е…
16 апр '19 в 20:35
0
ответов
Карта флаттера не передается между экранами при навигации по названному маршруту
Я передаю данные между экранами приложения. Я смог сделать это успешно со строками, но когда дело доходит до отправки карты списка, Navigator.pushNamed ничего не делает и не выдает никакой ошибки. Мои именованные маршруты настроены, как показано ниж…
27 май '19 в 04:04
2
ответа
Как сохранить состояние виджетов с помощью BottomNavigationBar во Flutter?
У меня есть BottomNavigationBarв частности, BubbleBottomBar. Я вложил MaterialAppс, чтобы дать новый Navigator к внутренним виджетам. Однако, когда я переключаю вкладки, каждый виджет в нижней панели навигации перестраивается. Это не хорошо для меня…
07 мар '19 в 04:00
1
ответ
Как обновить страницу в флаттере
Я новичок в трепетании развития. Я хотел добиться андроида onResume() функциональность в флаттер. Я занимался этим, используя then() как это Navigator.push(context, MaterialPageRoute(builder: (_) => PageTwo())) .then((value) { refresh(); }); Это …
19 май '19 в 10:49
0
ответов
Метод Flutter inheritFromWidgetOfExactType()
Допустим, у меня есть два экрана. ScreenOne и ScreenTwo. У меня в ScreenOne есть кнопка, которая при нажатии переходит в ScreenTwo (Navigator.push). Все идет нормально. Также у меня есть кнопка "Назад" в ScreenTwo, и моя цель для этой кнопки - верну…
14 мар '19 в 15:21
0
ответов
Pop и Push динамического маршрута не работает в Flutter
Ниже приведена последовательность страниц, которые у меня есть: Страница загрузки -> Пользователь выбирает некоторые параметры Страница формы -> Пользователь вводит значение в форму и нажимает Загрузить После завершения загрузки пользователь возвращ…
15 мар '19 в 18:24