Я хочу, чтобы когда пользователь не вошел в систему, нажмите на tabbarItem, а затем переключитесь на навигатор входа в систему! Итак, как я могу обработать щелчок tabbarItem?
Как обрабатывать щелчок вкладки tabbaritem с реакцией и навигацией?
Ответы (1)
В react-navigation
есть tabBarOnPress
варианты: https://reactnavigation.org/docs/en/bottom-tab-navigator.html Это может помочь вам достичь того, что вам нужно.
Обновление: вы также можете объявить navigationOptions
как функцию, подобную этой, чтобы получить доступ к объекту navigation
:
navigationOptions: ({ navigation }) => ({
tabBarOnPress: event => {
navigation.dispatch(NavigationActions...)
// event.defaultHandler(); // This is the default handler from react-navigation (go to the tab)
},
...otherOptions
})
person
Jarvis Luong
schedule
17.12.2018
Да, как я могу позволить ему выполнять мое пользовательское действие? как перейти на другую страницу!
- person DavidLee; 25.12.2018
@DavidLee Если это сработает, я был бы признателен, если бы вы могли отметить мой ответ как отвеченный
- person Jarvis Luong; 25.12.2018
Конечно, большое спасибо!
- person DavidLee; 27.12.2018