169 похожих чатов

Здравствуйте, используя go_router, при переходе на детальную страницу, а после

еще на одну, на второй по счету странице зануляются все переданные данные. Почему они зануляются и как это можно избежать?

23 ответов

38 просмотров

Стейт проверь, и как роуты вызываешь, именно дальше по иерархии идёт навигация, или замена текущей детальки

Какая версия либы? Там было очень много в ченжлоге про фиксы передачи параметров

Nikita-Kanunov Автор вопроса
Михаил Иванов
Стейт проверь, и как роуты вызываешь, именно дальш...

Именно доальше по навигации GoRoute(route:[GoRoute(route:[GoRoute])])

А как передаёшь данные?

Nikita-Kanunov Автор вопроса
Nikita-Kanunov Автор вопроса
Nikita-Kanunov Автор вопроса

Не пустой, а с ошибкой, то данные = null

Nikita Kanunov
Не пустой, а с ошибкой, то данные = null

Почему у тебя вообще диспозится экран? Данные в билдере получаешь, что ли?

Nikita-Kanunov Автор вопроса
TheLastRay (:
Почему у тебя вообще диспозится экран? Данные в б...

Не уверен в этом. Я в context.go передаю данные как extra

Nikita-Kanunov Автор вопроса
Nikita Kanunov
Не уверен в этом. Я в context.go передаю данные ка...

Go хмтрая штука, точно правильно структура маршрутов сделана? Перепроверь с push StateManagement - где хранится состояние экрана, если логика отдельно написана

Nikita-Kanunov Автор вопроса
Nikita-Kanunov Автор вопроса
Nikita Kanunov
push работает великолепно

слава богу я от него вовремя ушел... на легаси Навигатор - горя не знаю

Nikita Kanunov
push работает великолепно

А, так кнш go должен перезаписывать текущий маршрут Вообще странно, что у тебя возможность вернуться назад была

neatcoding
слава богу я от него вовремя ушел... на легаси Нав...

Легаси навигатор? Ты с ним как живёшь вообще? Ладно роутер, но навигатор?

элементарно - приложение это набор фич (пакетов). каждая фича - это, как правило, отдельный навигатор (со своими вложенными навигациями и тд).

Похожие вопросы

Обсуждают сегодня

@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
Подобного рода ;Следующие три строки это директивы ассемблера, ;которые можно не задавать, т.к.работаем в Visual Studio. ;Символ ";" - это начало однострочного комментария ...
Егор Анелькин
3
Кто-нибудь знает почему SPM клонирует репо целиком? Некоторые репы просто огромные, как та же swift-syntax которая нужна для использования макросов. Сначала подумал, что это...
iMike
6
Привет всем. появился вопрос. Разрабатываю сайт, в данный момент он запущен. Хостинг beget. Добавляю на сайт яндекс метрику с помощью полей client-settings (взято отсюда http...
Andrew
2
Подскажите, где смотреть результат выполнения программы? Код: ;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, станда...
Егор Анелькин
5
еще вопрос, допустим мы создадим char массив из 10 элементов и присвоим ему через сканф 10 символов. и выведем все символы. Хотел спросить последний элемент /0 будет включать...
Anthem
11
открыть папку в проводнике: 1 - ShellExecute 2 - ExecuteProcess 3 - OpenDocument что лучше выбрать?
Alexey Kulakov
12
;.686 ;Система команд процессора 686 ;.MODEL FLAT,stdcall ;Модель памяти плоская, стандартный ;вызов процедуры ;option casemap:no...
Егор Анелькин
1
Карта сайта