问题标签 [stack-navigator]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
272 浏览

react-native - 无法从 StackNavigator 导航回 TabNavigator React Native

我有一个带有 5 个选项卡的 TabNavigator,其中一个选项卡显示了带有 BackButton 的 StackNavigator 的屏幕,因为此屏幕实际上不显示选项卡。

StackNavigator 嵌套在 TabNavigator 中,但是我可以在哪里使用 backButton 从屏幕返回?我可以通过特定路线/标签返回吗?

0 投票
4 回答
12349 浏览

reactjs - 在 TabNavigator 中隐藏 TabBar 项

如何从 TabNavigator 中隐藏某些 TabBar 项。是否有某个TabBarOptions选项,它有这样的visible键(真/假)?

0 投票
1 回答
999 浏览

reactjs - 如果存储了令牌,则导航到主屏幕 react-native ow 登录屏幕

已经有几天了,我被困在一个点,作为一个初学者,我不知道如何继续前进。在我的routes/main.js中,我有这个堆栈导航器:

应用程序.js

根.js

目前正在通过 root.js,但它可能是我应该 使用的let RootNavigation = createRootNavigator(true);truetrue or falseAsyncStorage.getItem('authToken');

所以我在我的root.js中实现了类似的东西

注意:下面的代码不正确,但它解释了我想要的。

怎样才能实现这个功能?我在我的项目中使用react-redux和。react-thunk请帮忙!!

0 投票
1 回答
1328 浏览

react-native - 自定义视图作为 StackNavigator 的背景

我需要在堆栈导航器下使用一张图片或类似的东西。在 StackNavigator 中,我可以设置背景颜色、不透明度(视图样式)等。但无法设置一个背景图像或自定义视图组件。此外,如果设置为每个屏幕,则不利于屏幕翻译。

我试图这样包装:

没有结果。你能帮助我吗?+1 任何尝试

0 投票
0 回答
506 浏览

react-native - 我想在选项卡导航器中将道具传递给 stackNavigator

我正在尝试将道具从登录屏幕传递到整个应用程序,因为每个获取请求都依赖于用户凭据,所以我该如何实现这一点。

路由配置文件:

根导航:

这是我的登录页面,我使用 this.props.navigation.navigate('tab',{user:user,pwd:pwd}); 它给了我一个错误,这意味着道具尚未通过

注意*我将道具从 stackNav 传递到嵌套在 TabNav 中的 stackNav

0 投票
1 回答
511 浏览

react-native - 以编程方式触发 StackNavigator 导航?

我有 StackNavigator,它工作正常。但是我想以编程方式导航到 ScreenB,而无需用户单击选项卡,例如。使用这样的代码:

这可能吗?

如果我可以导航到 ScreenB 以便 ScreenA 也在堆栈中,那将是最好的,也就是说,在 ScreenB 上按“返回”会转到 ScreenA。

0 投票
11 回答
28510 浏览

android - 导航后不调用`componentDidMount()`函数

stackNavigator用于在屏幕之间导航。我componentDidMount()在第二个活动中调用了两个 API 函数。当我第一次加载它时,它会成功加载。然后我按返回按钮返回第一个活动。然后,如果我再次进行第二个活动,则不会调用 API,并且会出现渲染错误。我无法为此找到任何解决方案。任何建议,将不胜感激。

0 投票
0 回答
183 浏览

react-native - TabNavigator 和 StackNavigator 中的图标在导航时会隐藏一段时间(屏幕截图)

TabNavigator 和 StackNavigator 中的图标(主页、搜索、通知等)在导航时会隐藏一段时间。我在 TabNavigator 中发布了它。

知道有什么问题吗?

第一的

第二

0 投票
2 回答
1684 浏览

reactjs - 标头组件不会更改 React Native

我面临一个标题组件不会改变的问题。即使我在Stacknavigator导航选项中单独定义,它在所有屏幕上都是相同的。

即使我已分别在每个屏幕中添加,但它显示主页(第一个标题组件)作为附加。

主屏幕带菜单的主屏幕某种形式的另一种观点

我也覆盖了每个屏幕上的导航选项,但同样的标题问题。

下面是我的完整代码

您能否提出解决此问题的可能解决方案?

0 投票
1 回答
680 浏览

react-native - 堆栈导航器中的 React Native DrawerNavigator 不起作用

我在使用带有抽屉导航的堆栈导航等反应导航时遇到问题

根页面是 authcheck,它检查访问令牌并返回用户。

但是当有访问令牌可用时,它没有显示任何错误,也没有导航到请求的页面。

此导航不会将我从 DrawerNavigator 重定向到我想要的页面...

如果有人知道请帮忙...