问题标签 [react-navigation]

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 投票
1 回答
5445 浏览

react-native - React-navigation tabbar 中间的大图标

如果这已在其他地方得到回答,请随时指出正确的方向,但我无法通过这里或谷歌找到它。也许我只是不知道这个东西的正确名称?

我目前正在使用 React-navigation(用于 react-native),我想知道是否可以使标签栏中心的一个图标比其他图标大,特别是当页面滚动时它背后的透明度。

此处模拟示例: 屏幕中间覆盖可滚动区域中的较大图标

如果这个库可以做到这一点,是否有人可以做到,以及如何实现?

我还想尝试一下 Wix 库 react-native-navigation 一旦他们实际发布了一个没有损坏的版本,错误的,实际上带有准确的文档,并且没有被当前版本的 react-native 损坏。(现在那里有点灾区,但它看起来非常好,所以我很想在它再次真正起作用时尝试一下),所以他们的图书馆是否有可能,我只需要等待尝试它出去?

0 投票
1 回答
2115 浏览

react-native - react-native 中的标签栏和侧边菜单

我在我的应用程序中使用 NativeBase 选项卡进行导航。我也有侧面菜单。侧边菜单和选项卡中的项目是相同的。我的标签导航工作正常。我也想浏览侧面菜单。我怎样才能做到这一点 。这是屏幕截图。面屏

这是菜单屏幕 屏幕

我怎样才能做到这一点

0 投票
2 回答
3099 浏览

react-native - 使用反应导航和 redux 在 Stack Navigator 中嵌套标签栏

我遵循了这个很棒的教程,它是使用 redux 的带有三个选项卡的选项卡栏。一切都很好。现在我正在尝试将此选项卡栏嵌套在 Stack Navigator 中,但出现以下错误:

在此处输入图像描述

我是 Redux 的新手,真的找不到问题出在哪里。这是我的代码:

StackNav.js

StackNav 的 navigationConfiguration.js

减速机

我也试过用这个减速器代替导航:上面

应用程序的起点:

我将不胜感激。提前谢谢你!

0 投票
1 回答
1616 浏览

reactjs - React Navigation,将顶部标签栏添加到底部标签栏?

我正在尝试添加一个顶部标签栏,当我在我的发现标签时可见。我该怎么做呢?感谢您的帮助!这就是我设置底部标签栏的方式:

} });

0 投票
1 回答
607 浏览

reactjs - 如何在 2 个组件之间传递参数并在“componentWillMount()”中使用它 - 我正在使用 react-navigation

这是我需要的一个例子

这张图片只是上面代码的图片。 图片

0 投票
3 回答
1845 浏览

react-native - 使用标题按钮导航到不同的屏幕不起作用

我正在使用 react-navigation 并试图允许用户从 headerRight 按钮导航到另一个屏幕。环顾四周,找到了推荐的答案,但遇到了另一个问题。是否有另一种使用 headerRight 导航到其他屏幕的方法?

错误信息

这是我的代码片段:

尝试使用右标题按钮导航

谢谢

0 投票
2 回答
1587 浏览

reactjs - 本机应用程序中的反应导航单击后退按钮返回错误屏幕

我正在使用 React-native 构建本机应用程序,并且正在使用 React-navigation 进行导航。在主屏幕上,我有一个帖子列表。单击帖子并返回效果很好。但是,用户可以将帖子添加到收藏夹列表。当用户前往 FavScreen 查看收藏帖子列表并单击帖子时,Back 按钮将用户返回到 HomeScreen。显然它应该将用户返回到 FavScreen。这是我的代码:

我需要帮助才能找到从帖子点击返回时返回 FavScreen 的方法。谢谢!

0 投票
0 回答
159 浏览

javascript - 使用标签栏导航时如何显示屏幕?反应导航

当我导航到 myFeedScreen时,它只显示白色背景。但是我的FeedScreen包含背景图像和按钮等。有谁知道为什么我只得到一个白屏?我的导航由 my 组成MainTabNav,它是包含三个选项卡的标签栏,其中一个是DiscoverNav,这是另一个 TabBar,应该显示两个不同的屏幕,但它只显示白色背景。谢谢!顺便说一句,我正在使用 React-Navigation 进行导航!谢谢!

0 投票
3 回答
10078 浏览

android - 使用 react-native-vector-icons 图标未在屏幕上显示 android

我正在使用create-react-native-app。我想使用react-native-vector-icons

但它没有在 android 屏幕上显示任何内容(我在 expo 应用程序上查看它)

这是我所做的:

应用程序.js:

ReactCourses.js:

0 投票
1 回答
1046 浏览

javascript - undefined is not an object error in react native

我正在尝试通过使用反应导航按下侧面菜单中的按钮来创建到屏幕的路线。当我尝试实现它时,我收到以下错误:

undefined 不是对象(评估 '_this.props.user.Range')

错误标志在这里指出了错误:

我试图导航到的其余组件在这里:

我想使用堆栈导航器从抽屉中的按钮导航,我的路由如下:

我试图从中导航的是主屏幕组件。我在 Home 组件中为此使用的功能是:

有谁知道如何修复此错误以便我从主组件导航到配置文件组件?