Вот как моя архитектура для Навигатора Drawer
- Drawer Nav
-Home -> getStackNavigator -> Home Screen
-MenuItem1 -> getStackNavigator -> Screen1, Screen2
-MenuItem2 -> getStackNavigator -> Screen3, Screen4
Мой корень - это навигация по ящикам, каждый элемент меню в самой панели навигации - это навигатор стеков с несколькими экранами стеков.когда я переключаюсь между меню из окна «Ящик», я хочу сбросить старый стек в его новое состояние.
Например: говорят, что я в настоящее время на MenuItem1 иесли я нажимаю MenuItem2 из ящика, я хочу сбросить состояние стека MenuItem1 , размонтировать экраны в текущем стеке и открыть стек пункта 2 меню .
Можно ли добиться этого с помощью реагировать на навигацию 3.x .?