Size: a a a

Dart & Flutter по-русски

2020 August 13

АК

Андрей Качанов... in Dart & Flutter по-русски
источник

AB

Aleksey Blokhin in Dart & Flutter по-русски
дамы и господа, вопрос, как сохранять состояние навигатора? По нажатию на пункт меню я создаю навигатор, в который пушится несколько виджетов. Если я нажимаю другой пункт меню а потом возвращаюсь обратно, навигатор показывает первый виджет. Как сделать так чтоб отображалось то что было запушено в навигатор?
источник

D

Donets in Dart & Flutter по-русски
Aleksey Blokhin
дамы и господа, вопрос, как сохранять состояние навигатора? По нажатию на пункт меню я создаю навигатор, в который пушится несколько виджетов. Если я нажимаю другой пункт меню а потом возвращаюсь обратно, навигатор показывает первый виджет. Как сделать так чтоб отображалось то что было запушено в навигатор?
🤔
источник

У

Урусай in Dart & Flutter по-русски
Aleksey Blokhin
дамы и господа, вопрос, как сохранять состояние навигатора? По нажатию на пункт меню я создаю навигатор, в который пушится несколько виджетов. Если я нажимаю другой пункт меню а потом возвращаюсь обратно, навигатор показывает первый виджет. Как сделать так чтоб отображалось то что было запушено в навигатор?
Ну так при "возвращении" ты скорее дёргаешь основной навигатор, в котором в стеке лежат твои экраны как один, а не свой собственный
источник

MI

Maksim Ivanov in Dart & Flutter по-русски
Друзья, я правильно понимаю, что url_launcher не умеет открывать ссылки в текущем окне и всегда открывает новую вкладку?
источник

У

Урусай in Dart & Flutter по-русски
Maksim Ivanov
Друзья, я правильно понимаю, что url_launcher не умеет открывать ссылки в текущем окне и всегда открывает новую вкладку?
url_launcher устройству посылает запрос на открытие ссылки, а уже устройство этот запрос обрабатывает и открывает как хочет
источник

MI

Maksim Ivanov in Dart & Flutter по-русски
Урусай
url_launcher устройству посылает запрос на открытие ссылки, а уже устройство этот запрос обрабатывает и открывает как хочет
ясно, уже пробую альтернативные способы перехода по ссылкам
источник

У

Урусай in Dart & Flutter по-русски
Maksim Ivanov
ясно, уже пробую альтернативные способы перехода по ссылкам
Тебе нужно открывать браузер с ссылкой прямо в приложении?
источник

MI

Maksim Ivanov in Dart & Flutter по-русски
я под вэб делаю
источник

AB

Aleksey Blokhin in Dart & Flutter по-русски
Урусай
Ну так при "возвращении" ты скорее дёргаешь основной навигатор, в котором в стеке лежат твои экраны как один, а не свой собственный
Если создать статический навигатор и передавать эту переменную вместо пересоздания навигатора, оно всё равно возвращается в начало
источник

У

Урусай in Dart & Flutter по-русски
Aleksey Blokhin
Если создать статический навигатор и передавать эту переменную вместо пересоздания навигатора, оно всё равно возвращается в начало
Ну так "возвращение" всё равно дёргает rootNavigator
источник

У

Урусай in Dart & Flutter по-русски
Попробуй обернуть в WillPopScope и внутри уже .pop на своём навигаторе
источник

У

Урусай in Dart & Flutter по-русски
Если конечно я правильно тебя понимаю. Код бы
источник

AB

Aleksey Blokhin in Dart & Flutter по-русски
Обернуть что надо, навигатор?
источник

У

Урусай in Dart & Flutter по-русски
Экран свой
источник

AB

Aleksey Blokhin in Dart & Flutter по-русски
внутри экранов которые пушатся в навигатор есть WillPopScope
источник

AB

Aleksey Blokhin in Dart & Flutter по-русски
по клику на меню сбрасывается состояние навигатора вот в чём проблема
источник

У

Урусай in Dart & Flutter по-русски
Я уже начинаю путаться. Дальше без кода мои полномочия все
источник

AB

Aleksey Blokhin in Dart & Flutter по-русски
switch (id) {
     case 100:
    return TrialPeriodPage();
   break;
   case 1:
    return AuthorizationPage();
   break;
   case 2:
    return ShareAppPage();
   break;
   case 3:
    return ClipRect(
     child:
      navigatorNotifications
     
    );
источник

AB

Aleksey Blokhin in Dart & Flutter по-русски
вот по клику на меню создаются виджеты
источник