Size: a a a

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

2021 April 10

p

prz in Dart & Flutter по-русски
стр1 -> стр2 -> стр3

на странице 3 я делаю двойной возврат
источник

p

prz in Dart & Flutter по-русски
что бы вернуться на стр1
источник

p

prz in Dart & Flutter по-русски
но мне нужно не всегда возвращаться на два уровня.
источник

KB

Kirill Bubochkin in Dart & Flutter по-русски
а, я понял. Тогда я бы скорее эту логику запихнул в страницу 2, на ней может быть что-нибудь типа:

await Navigator.pushNamed(context, 'Page3');
Navigator.pop(context);
источник

p

prz in Dart & Flutter по-русски
а
источник

p

prz in Dart & Flutter по-русски
типа если на страницу 2 пришли со страницы 3,то возвращаемч на страницу 1
источник

p

prz in Dart & Flutter по-русски
а куда воткнуть этот await? )
источник

p

prz in Dart & Flutter по-русски
в сетстейт?
источник

A

Avvecome in Dart & Flutter по-русски
Эвэйт в сет Стейт? 🧐
источник

p

prz in Dart & Flutter по-русски
я пока дуб-дубом )
источник

p

prz in Dart & Flutter по-русски
по этому прошу не гигикать над первоклашкой )
источник

A

Avvecome in Dart & Flutter по-русски
Так я сам нуб, мне просто интересно как ты пришел к этому
источник

p

prz in Dart & Flutter по-русски
с помощью вопроса пальцем в небо
источник

A

Avvecome in Dart & Flutter по-русски
А, так, ну так не интересно
источник

KB

Kirill Bubochkin in Dart & Flutter по-русски
а где push вызывается? обчыно это какой-нибудь коллбэк на кнопку, вот там и можно
источник

p

prz in Dart & Flutter по-русски
пуш вызывается на первой странице
источник

KB

Kirill Bubochkin in Dart & Flutter по-русски
ну он же не сам по себе? В результате чего происходит переход?
источник

p

prz in Dart & Flutter по-русски
@override
 void callStateChanged(Call call, CallState callState) {
   if (callState.state == CallStateEnum.CALL_INITIATION) {
     //Navigator.pushNamed(context, '/callscreen', arguments: call);
     Navigator.push(
         context,
         MaterialPageRoute(
             builder: (context) => CallScreenWidget(helper, call)));
   }
 }
источник

p

prz in Dart & Flutter по-русски
я просто костыли какие-то пытаюсь сделать
источник

p

prz in Dart & Flutter по-русски
можно при возврате на предыдущую страницу обновить её полностью? ))
источник