Флаттер поп-маршрут в 2 разных случаях - PullRequest
0 голосов
/ 10 апреля 2020

Допустим, у меня есть 4 экрана: A, B, C, D, E.

- Случай 1: Я что-то сделал на экране E, затем вернулся к экрану C, пример:

Case 1

Для этого я использовал Navigator.popUntil (), но есть случай 2, подобный этому:

-Case 2: Go чтобы экранировать E от A, затем D, что-то сделал и go вернуться к C, пример:

Case 2

Для этого я использовал Navigator.pushNamedAndRemoveUntil (). Есть ли способ проверить, добавил ли я маршрут C ранее, чтобы отменить действие pushNamed в случае 2? Извините за мое плохое объяснение.

1 Ответ

0 голосов
/ 11 апреля 2020

Извините, я не могу понять, что вы пытаетесь сделать в моем случае при маршрутизации. Я использую этот пакет Fluro router , и лично я думаю, что документация трудна для выполнения, поэтому вот руководство, которое я ' нашел Руководство по использованию Fluro

...