-
2 votesanswersviews
在Redux React Native react-navigator中传递参数
我试图从MenuScreen.js传递一个参数到ProfileScreen.js . 我是React Native和Redux的新手 . 使用反应导航进行导航,我可以使用按钮推送到新屏幕 . 运用 按钮onPress = {()=> dispatch(NavigationActions.navigate({routeName:'Profile',params:{user:'baz'}}))... -
0 votesanswersviews
React Navigation无法将params传递给嵌套导航器
我正在开发反应原生和使用反应导航 . 我有一个标签导航器,其中嵌套的堆栈导航器代表每个标签 . 我试图从我的根组件导航并将参数从选项卡导航器传递到嵌套的堆栈导航器 . 所以从App到HomeNavigator进入警报 . 但是,我对嵌套堆栈组件中的参数未定义 . 我非常感谢有关这个问题的任何帮助 . class App extends Component<Props> { compo... -
0 votesanswersviews
React-Navigation~在标签导航屏幕之间共享参数
我想实现以下行为: 选项卡导航器中的屏幕共享参数 . 我希望能够从该导航器的屏幕/嵌套屏幕中获取父标签导航器的参数 . 以下是假设用例: StackNavigator({ STUDENTS: { screen: TabNavigator({ STUDENT_INFO: { screen: StudentInfoScreen }, ... -
2 votesanswersviews
React Navigation的StackNavigator Headers 内的自定义关闭按钮
我'm currently working with React Native and there I'有一个关于React Navigation和 StackNavigator 的问题 . 我想在 Headers 中添加一个自定义关闭按钮,但我不知道该怎么做 . 我可以导航到屏幕,但不是例如回去或发送一些东西 . 在我的例子中 HomeScreen 的 navigationOptions 正在运... -
0 votesanswersviews
没有从StackNavigator显示DrawerItem(反应导航)
目前我正在尝试使用react-navigation制作抽屉 . 我的react-navigation版本是:“^ 1.0.0-beta.7” 基本上我的反应导航结构看起来像这样 StackNavigator作为根.. DrawerNavigator作为第2层..而另一个StackNavigator作为第3层.. 我的问题是,当我将我的组件放在DrawerNavigator中时,导航到组件后组件头将... -
0 votesanswersviews
反应原生导航
我正在制作一个应用程序,其中我使用了Drawer Navigator并在其中嵌套了一个Stack Navigator . 抽屉包含屏幕HOME,PRODUCTS,Profile等 . 我在主屏幕内使用Stack导航器切换到3个不同的屏幕Products-> ItemDescription . 问题1:如果我通过Home转到产品或项目描述 . 如果我在产品或ItemDescription中打开... -
2 votesanswersviews
如何在反应导航中将抽屉放在 Headers 上?
我正在使用反应导航 . 我想在屏幕的 Headers 上显示抽屉 . 当我打开抽屉时,我的 Headers 目前没有隐藏在抽屉下面 . import React from 'react'; import { View, Text, StyleSheet } from 'react-native'; import { createStackNavigator, createDrawerNavigat... -
0 votesanswersviews
我如何添加图标到抽屉导航器项目具有反应原生的堆栈导航
我想在具有单独堆栈导航屏幕的抽屉项目中添加图标 . 当我尝试将抽屉图标添加到主屏幕内的导航选项时,没有任何显示 . 这是我的代码片段 const HomeScreenNav = createStackNavigator({ main: {screen: Main }, providers: { screen: Providers}, providerProfile: { screen:... -
0 votesanswersviews
如何在StackNavigator中将特定页面链接到Drawer Navigator React Native
我有一个堆栈导航器,里面有多个页面,还有一个抽屉导航器,里面有多个堆栈导航器 . 见下面的代码 . Drawer.js import { createDrawerNavigator } from 'react-navigation'; import HomeStack from './HomeStack'; import SampleStack from './SampleStack'; exp... -
1 votesanswersviews
React Navigation:是否可以从不同的stackNavigators导航到同一个屏幕?
我正在编写一个使用react-navigation的应用程序 . 我的应用程序有一个底部TabNavigator,其中每个选项卡都包含一个stackNavigator,如下所示: Routes.js: const FirstStack = createStackNavigator({ First: { screen: FirstScreen, navigat... -
1 votesanswersviews
React Navigation:如何使用子堆栈中的特定选项卡返回到根选项卡导航器
我在React Native中使用 react-navigation v2 并且只要想要返回到根导航器中的 specific 选项卡就会卡住 . 我有以下路由堆栈: const HomeStack = createStackNavigator( { Home: Home, CreateInvoice: CreateInvoiceScreen, InvoiceSummar... -
3 votesanswersviews
React Native - 在嵌套导航器时React Navigation缓慢转换
我正在使用react-native构建一个跨平台的本机应用程序,并使用react-navigation导航到屏幕和从屏幕导航以及使用redux管理导航状态 . 当我嵌套我的导航器时会出现问题 . 例如,我使用Stack Navigator作为我的应用程序的默认导航器 . export const DefaultNavigate = new StackNavigator( { Log... -
2 votesanswersviews
使用React Navigation将goBack()转换为上一个/不同的堆栈
我正在努力解决我希望的一个简单的问题 . 我有多个StackNavigators,每个都有各种屏幕,除了.navigate之外,我还使用抽屉在主堆栈之间移动 . 像这样: 主堆栈 主屏幕(条目) 会员资料 收件箱堆栈 收件箱屏幕 消息详细信息屏幕 在消息详细信息屏幕上,用户可以导航到“ Profiles ”所以留言详情> Profiles . 这很有效,就像整个... -
1 votesanswersviews
反应导航到goBack()到定义的屏幕
我正在努力解决我希望的一个简单的问题 . 我有多个StackNavigators与各种屏幕 . 像这样: 主要堆栈主屏幕(条目)聊天堆栈聊天列表聊天详情屏幕添加会员列表邀请朋友聊天 在聊天列表中,用户可以导航到邀请朋友聊天屏幕 . 所以聊天列表屏幕>邀请朋友聊天屏幕 . 这很有效,就像整个应用程序一样 . 在同一堆栈中导航可以很好地向前发展 . 我正在使用标准.navigate继续前进 ... -
1 votesanswersviews
清除堆栈导航到React-Navigation
我的react-native应用程序包含一个包含多个StackNavigators的DrawerNavigator . 我的结构的简化示例如下所示 - Drawer - Stack 1 - Screen 1 - Screen 2 - Stack 2 - Screen 1 - Screen 2 我的问题如下:我在Stack 1的屏幕1上 . 我使用Drawe... -
5 votesanswersviews
React Navigation了解导航器嵌套
我已经使用反应导航了将近半年,但我仍然不理解它的嵌套部分 . 导航道具如何继承,如何沟通等 . 我从redux示例应用程序创建了一个关于零食的演示 . Demo 我想了解这些: 如果我导航到子导航器,导航道具会发生什么? 如何从子导航器屏幕导航到父窗口或父母其他孩子的屏幕 如何从州中删除子导航器? 最简单的示例:在登录事件中,我使用Main StackNavigator重置导航器 ... -
3 votesanswersviews
如何使用React Native打开屏幕
我创建了一个带有三个基于RNE的选项卡的选项卡视图(React native elements demo app) . 我不得不从中间选项卡禁用drawernavigator,因为它没有理解为什么会这样 . 我'm just trying to open a view but since I am using react navigation it doesn'工作 . 我使用了一个奇特的Draw... -
0 votesanswersviews
DrawerNavigator中的StackNavigator:保留上一个路径并阻止返回初始屏幕
我为此创造了一个零食:https://snack.expo.io/HJebCIoiM 问题非常简单,但我在GH和SO上发现的大多数问题都是相反的行为:在DrawerNavigator中的项目之间切换时,将StackNavigator重置为其初始路径 . App结构 抽屉 路由器 第一个屏幕 第二个屏幕 其他画面 初始路由是 Router ,默认情况下显示 first scr... -
0 votesanswersviews
ReferenceError:找不到变量React - React Navigation
我正在使用React Navigation的DrawerNavigation组件 . 我正在使用它的contentComponent属性传递自定义抽屉屏幕 . 但是,我一直收到以下错误: 我知道,我们不应该发布代码的截图,但我无法找到一种方法来复制模拟器的堆栈跟踪 . 我检查了DrawerSidebar.js文件,它似乎是显式导入React . 我正在使用最新版本的react-navigatio... -
0 votesanswersviews
React-Native:导航到Stack导航器中的抽屉
我的应用程序目前使用抽屉导航器作为其主要导航 . 其中一个抽屉屏幕是StackNavigator . 此嵌套StackNavigator中的第一个屏幕包含一个按钮,该按钮应将用户定向到DrawerNavigator屏幕 . 如何在我的StackNavigator屏幕“Home”中有一个按钮,导航到其父DrawerNavigator屏幕“Logs”? 堆栈导航器(主页是带有按钮的组件,应该指向抽屉屏... -
4 votesanswersviews
反应导航显示/隐藏抽屉项目
React Native using React Navigation - Show/Hide Drawer Item 我想知道你们或者是否有人想出了一个更好的想法,即在DrawerNavigator下显示或隐藏一些菜单或抽屉物品 . 基本上我有用户角色,我想根据用户的角色显示/隐藏所选菜单 . 我的设置现在是我在StackNavigator中嵌套了一个DrawerNavigator . Menu... -
0 votesanswersviews
React Native Navigation导航器重置视图位置
我有一个嵌套的React Native Navigation设置,在顶层我有一个TabNavigator,TabNavigator中的每个 screen 都是StackNavigator . 当我在标签之间切换时,我注意到如果我在其中一个StackNavigators中有一个ScrollView它的位置仍然存在 . 这对于某些屏幕(例如馈送)来说很好,但是对于其他屏幕,它应该在导航(或导航之前)到... -
0 votesanswersviews
React -native Drawyer导航
您好我在那里尝试实现抽屉导航反应本机参考此示例Example link 我几乎完成了编码,但是在抽屉类(HomeScreenRouter)中添加contentComponent属性时遇到错误,但是在删除它之后我能够成功运行它并且一切正常但是当我使用contentcomponent添加侧边栏菜单时它引发了一个错误 . 但我需要为我的抽屉定制设计 error-image 我的抽屉代码是 import ... -
0 votesanswersviews
两侧都有React-Native DrawerNavigator菜单
我有一个带有DrawerNavigator的本机应用程序 . 对于菜单,我有自己的组件 . 这很好用 . 现在我想在右侧添加第二个侧面菜单 . 可以在Slack App中使用两个DrawerNavigator吗?这个解决方案对我不起作用:https://snack.expo.io/ry7lYempe因为我不希望TabController作为父级 . 两个抽屉都应该可以在所有屏幕上访问 . 我的代码... -
0 votesanswersviews
反应导航 - 嵌套导航器
我正在使用React Native开发移动应用程序,我有一点困境 . 我有2个要求: 1:能够导航回来 . 2:有抽屉(滑入式菜单) 我正在使用React Navigation,它适用于这两个要求中的任何一个,但不能在一起(至少我已经理解了) . 我尝试过使用DrawerNavigator,它允许一个非常漂亮的抽屉 . 但是我无法创建一个goback功能 . 在应用程序中,您应该能够打开抽屉并导... -
42 votesanswersviews
在反应导航中禁用后退按钮
我正在使用反应原生导航(react-navigation)StackNavigator . 它在应用程序的整个生命周期中从“登录”页面开始 . 我不想有后退选项,返回登录屏幕 . 有谁知道登录屏幕后它是如何隐藏在屏幕上的?顺便说一句,我也使用以下方法将其隐藏在登录屏幕中: const MainStack = StackNavigator({ Login: { screen: Login... -
0 votesanswersviews
React Navigator和React Native Interactable库
如何将ReactNavigator(https://reactnavigation.org)与ReactNative Interactable(https://github.com/wix/react-native-interactable)配合使用,以便在Navigator状态之间进行动画转换? 有没人试过这个? 一般来说,我需要创建一个组件,它接受来自React Navigator库的Stac... -
0 votesanswersviews
React本机嵌套导航 - 获取导航上下文
我正在尝试构建一个简单的嵌套导航器,一个堆栈导航中的选项卡导航 . 当尝试通过下面的“myFunction”导航堆栈时,我得到“未定义不是对象 - 评估this.props.navigation” . 我尝试了另一种方法,即通过导航选项的“headerright”实现堆栈导航 - 它可以工作 . 但我真的想通过内容部分的按钮实现它 . 代码如下,显示了两种导航方法: 从'react'导入React... -
0 votesanswersviews
使用React Native Admob React本机导航
我用React原生导航创建了一个3页的应用程序 . Admob广告位于第3页 . 我想在所有三个屏幕上尝试相同的广告代码 . 如果对此事有任何想法,请分享 . 谢谢 . 为了更好地理解,我提供以下世博会代码 . 从'react'导入React,;从'react-native'导入{WebView,AppRegistry,StyleSheet,Text,View,Button,Alert}; im... -
1 votesanswersviews
在Drawer contentComponent中重置StackNavigator
我有一个带有 Menu contentComponent的DrawerNavigator,里面有一个StackNavigator: export const AppNavigator = DrawerNavigator( { Main: { screen: MainNavigator } }, { initialRouteName: "Main&...