Я создаю собственное приложение для реагирования и использую пакет реагирования на навигацию. У меня есть навигатор вкладок для приложения, и на каждой вкладке есть навигатор стека. Что-то вроде этого:
const HomeStack = StackNavigation({
Info: {screen: Info},
Main: {screen: Main}
})
const SearchStack = StackNavigation({
Search: {screen: Search},
SearchResult: {screen: SearchResult}
})
TabNavigation({
Home: {screen: HomeStack},
Search: {screen: SearchStack}
})
Итак, допустим, я выполнил поиск, и теперь я нахожусь на экране SearchResult. Затем я возвращаюсь на главный экран, нажимая вкладку «Домой». Теперь, когда я возвращаюсь на вкладку поиска, он показывает мне экран SearchResult. Есть ли способ заставить реагирующую навигацию всегда отображать экран поиска, когда вы переходите на него с вкладки?
Я сделал проект о закусках, чтобы проиллюстрировать это https://snack.expo.io/rkMzWoh17