Описание тега react-navigation-stack

1 ответ

React Navigation предыдущий экран знает, когда он активирован

Я пытаюсь выяснить способ вызова функции на моем предыдущем экране, если она будет пересмотрена. В настоящее время на экране 1 Нажмите кнопку (переход к экрану 2) Нажмите Назад (Возвращается к экрану 1) this.props.navigation.dispatch(NavigationActio…
1 ответ

Почему у нас есть несколько стекаНавигаторов?

Например, эта форма кода react-navigation документация для аутентификации: import { createSwitchNavigator, createStackNavigator, createAppContainer } from 'react-navigation'; // Implementation of HomeScreen, OtherScreen, SignInScreen, AuthLoadingScr…
1 ответ

Ящик React-Navigation возвращает меня к предыдущему экрану сразу после отображения элемента

У меня есть StackNavigation как это: const AppNavigator = createStackNavigator({ Login: { screen: Login, navigationOptions: () => ({ title: 'Login', headerTintColor: 'white', headerStyle:{ backgroundColor: '#000', elevation: 0, showdowOpacity: 0 …
1 ответ

Реагирующая навигация: возможно ли перейти на один и тот же экран из разных стековых навигаторов?

Я пишу приложение, которое использует реагирующую навигацию. Мое приложение имеет нижний TabNavigator, в котором каждая вкладка состоит из stackNavigator, например так: Routes.js: const FirstStack = createStackNavigator({ First: { screen: FirstScree…
0 ответов

Нужно ли мне использовать stackNavigator, чтобы перемещаться с одного экрана на другой?

У меня есть следующие экраны: A, B, C и я зарегистрировал их как { "A": {screen: A}, "B": {screen: B}, "C": {screen: C}, } Я написал навигацию, чтобы перейти от экрана A к экрану C, теперь, когда я нажимаю кнопку "Назад", он переходит к экрану B вме…
0 ответов

Как изменить ширину отдельной вкладки?

Я пытаюсь изменить ширину вкладок React-Navigation с помощью scrollEnabled. Я хочу уменьшить ширину каждой вкладки. Вот мой код: tabBarOptions: { style: { width:100 } } Однако это меняет весь размер вкладки, и я хочу только уменьшить отдельные разме…
0 ответов

Как получить доступ к реквизитам на экранах MaterialBottomTabNavigator?

Я передал некоторые реквизиты MaterialBottomTabNavigator следующим образом: <CentreDetailTabNavigator navigation={this.props.navigation} centreDetail={centreDetail}/> Теперь, как получить доступ к centreDetail на экранах CentreDetailTabNavigat…
1 ответ

Компонент маршрута "WelcomeScreen" должен быть реагирующим компонентом

У меня проблема с этим маленьким кусочком кода. Я почти везде искал эту ошибку, но она не решила мою проблему. Я использовал все методы, данные экспертами в отношении описания изображения здесь, в связи с проблемой. Пожалуйста, если кто-нибудь может…
1 ответ

goBack не работает должным образом в React Navigation

const RootNav = createStackNavigator( { Splash: { screen:Splash }, BeforeLogin: { screen:BeforeLogin }, Signin: { screen:Signin, }, Signup: { screen:Signup }, Tabs: { screen:TabHolder, }, ForgotPassword: { screen:ForgotPassword }, } ); Я использую э…
1 ответ

Неправильная навигация в реагировать

Я использую реагирующую навигацию, чтобы управлять навигацией моего приложения. У меня есть одна проблема. У меня 5 навигационных файлов. я имею createMaterialTopTabNavigator которые используют его на StackNavigator. но я не могу перемещаться между …
3 ответа

Есть ли способ скрыть элемент вкладки при использовании createBottomTabNavigator и createStackNavigator, и в то же время навигационные опции работают?

У меня есть три экрана, я хочу использовать панель вкладок te только для первых двух экранов. На этих двух экранах я поместил кнопку, чтобы перейти к третьему экрану. мой первый подход был этот код: import React from "react"; import { Platform } fro…
0 ответов

Реакции-навигация - передача параметров во вложенный навигатор (получение параметров в компоненте Drawer, но НЕ получение его в основных маршрутах)

Я перехожу к StackNavigator (маршрут по умолчанию которого является MaterialBottomTabNavigator), завернутый в DrawerNavigator с параметром. Я могу получить параметр в пользовательском компоненте Drawer. Но не может получить то же самое на экране Sta…
1 ответ

React Native createStackNavigator error.......(0, _reactnavigation.createStackNavigator) не является функцией

Я получаю сообщение об ошибке "(0, _reactnavigation.createStackNavigator)" при попытке запустить простой stackNavigator..... Может кто-нибудь помочь? ошибка происходит в строке const AppStackNavigator = createStackNavigator (.... с нулевым значением…
0 ответов

Как добавить Tab Navigator в Drawer Navigator с помощью Reaction-Navigation 3.0

Я новичок в реагировании на родную. Я использую реагирующую навигацию 3.0 для навигации. У меня есть проблема при реализации навигатора вкладок в навигаторе ящика. Я также использую createSwitchNavigator для входа в систему. Я добавил свой скриншот …
1 ответ

Как обработать реагирующую навигацию по нажатию на вкладку?

То, что я хочу, когда пользователь не вошел в систему, нажмите на tabbarItem, а затем переключитесь на навигатор входа! Так, как я могу обработать tabbarItem щелчок?
17 дек '18 в 02:43
0 ответов

Вкладки на экранах навигации ящика с помощью React Navigation

Мне дали довольно сложный макет приложения, и я все еще новичок в React Native, поэтому я довольно застрял. В настоящее время у меня есть файл маршрутизатора, который я вызываю в моем App.js. По сути, макет должен быть "Вкладки" и "Ящик" на каждой с…
1 ответ

React-native с реагировать на навигацию. Как сделать экран из tabBarNavigator невидимым на TabBar?

Мне действительно нужна твоя помощь. Я использую реагирующую навигацию версии 3.х. Как сделать экран из tabBarNavigator невидимым на TabBar? Мне нужно удалить основной экран из tabBar(он должен быть невидимым), но TabBar должен быть на главном экран…
1 ответ

Реагировать Навигация изменить заголовок пользовательского заголовка на componentDidMount

Я разрабатываю приложение, в котором есть tabNavigator и для каждой вкладки в нем есть stackNavigator с пользовательским заголовком. С одного экрана мне нужно иметь возможность передать параметр в stackNavigator для изменения заголовка заголовка. My…
0 ответов

Неопределенный объект с RnGestureHandler при использовании реактивной навигации

Я пытаюсь реализовать встроенную навигацию в существующем приложении, которое (пока) не использует его. Я слежу за этим ответом. Поскольку у меня уже есть настройка приложения, мне нужно немного адаптировать его процедуру. Моя точка входа: //index.j…
21 ноя '18 в 20:27
1 ответ

ComponentWillReceiveProps не вызывается, когда мы перемещаемся между компонентами стекового навигатора?

export default (DrawNav = createStackNavigator( { Home: { screen: Home }, QuestionDetail: { screen: QuestionDetail }, QuestionAsk: { screen: QuestionAsk } }, { initialRouteName: "Home", headerMode: "none" } )); В домашнем компоненте перечислены вопр…