В обход цикла навигации

Если у меня навигация сделана так:

Home -> Process -> Add a thing -> Success

и из Success Страница вы можете начать процесс снова. Допустим, вы делаете это 20 раз, а затем нажимаете кнопку "Назад". Вы пройдете через все 20 процессов. начать новый процесс с clearHistory: true удалит кнопку возврата из Process стр. Есть ли чистый способ исправить это и заставить кнопку Назад вернуться в Home?

1 ответ

Вы могли бы использовать backstackVisible логическое свойство - пример документации здесь. Когда навигация со свойством установлено в false запись не станет частью стека навигации, и в результате обратная навигация пропустит эту страницу. Ссылка API здесь.

Примечание: это свойство в настоящее время поддерживается только в NativeScript Core (не будет работать в проекте на основе Angular)

Другие вопросы по тегам