еще на одну, на второй по счету странице зануляются все переданные данные. Почему они зануляются и как это можно избежать?
Стейт проверь, и как роуты вызываешь, именно дальше по иерархии идёт навигация, или замена текущей детальки
Какая версия либы? Там было очень много в ченжлоге про фиксы передачи параметров
Именно доальше по навигации GoRoute(route:[GoRoute(route:[GoRoute])])
А как передаёшь данные?
12.1.1
через extra
Не пустой, а с ошибкой, то данные = null
Что для стейтменеджмента?
Почему у тебя вообще диспозится экран? Данные в билдере получаешь, что ли?
Он же должен в deactive уходить
Не уверен в этом. Я в context.go передаю данные как extra
Не совсем понял вопрос)
А в виджете как получаешь их?
Go хмтрая штука, точно правильно структура маршрутов сделана? Перепроверь с push StateManagement - где хранится состояние экрана, если логика отдельно написана
Через конструктор
push работает великолепно
слава богу я от него вовремя ушел... на легаси Навигатор - горя не знаю
А, так кнш go должен перезаписывать текущий маршрут Вообще странно, что у тебя возможность вернуться назад была
Легаси навигатор? Ты с ним как живёшь вообще? Ладно роутер, но навигатор?
элементарно - приложение это набор фич (пакетов). каждая фича - это, как правило, отдельный навигатор (со своими вложенными навигациями и тд).
С вебом то что делать) И диплинками
Обсуждают сегодня