Questions tagged «react-navigation»

25
在堆栈导航器中隐藏标题React导航
我正在尝试同时使用堆栈和标签导航器切换屏幕。 const MainNavigation = StackNavigator({ otp: { screen: OTPlogin }, otpverify: { screen: OTPverification}, userVerified: { screen: TabNavigator({ List: { screen: List }, Settings: { screen: Settings } }), }, }); 在这种情况下,首先使用stacknavigator,然后使用tabnavigator。而且我想隐藏堆栈导航器的标题。当我使用如下导航选项时,它无法正常工作: navigationOptions: { header: { visible: false } } 我正在在stacknavigator中使用的前两个组件上尝试此代码。如果我使用此行,则会出现类似以下错误:

18
在反应导航中禁用后退按钮
我正在使用react本机导航(react-navigation)StackNavigator。它从应用程序整个生命周期的“登录”页面开始。我不想返回选项,返回“登录”屏幕。有谁知道登录屏幕后如何将其隐藏在屏幕上?顺便说一句,我也使用以下命令将其隐藏在登录屏幕中: const MainStack = StackNavigator({ Login: { screen: Login, navigationOptions: { title: "Login", header: { visible: false, }, }, }, // ... other screens here })

10
反应导航goBack()并更新父状态
我有一个页面,如果他/她已登录,将显示用户名;如果未登录,则显示“创建帐户”或“登录”选项。屏幕如下 他们可以导航到“登录”或“创建帐户”页面。成功登录或注册后,它将导航到此页面,并显示用户名。屏幕如下 目前,我将用户数据存储在中AsyncStorage,我希望在用户成功登录或从页面重定向时注册后更新此字段。 我该如何实现? 有没有一种方法可以从中传递参数,navigate.goBack()并且父级可以听这些参数并更新其状态?

3
React导航与React Native导航[关闭]
已关闭。这个问题是基于观点的。它当前不接受答案。 想改善这个问题吗?更新问题,以便通过编辑此帖子以事实和引用的形式回答。 去年关闭。 改善这个问题 我只想了解关于这两个方面的诚实,经验丰富和令人反感的观点,以便在React Native中实现导航: 反应导航 反应本机导航 哪个更好?为什么。谢谢

4
native.createnavigator工厂不是函数
我将在我的项目中设计一个抽屉导航。 我通过以下命令安装了该命令: npm install @react-navigation/drawer 然后将其导入 App.js import { createDrawerNavigator } from '@react-navigation/drawer'; import { NavigationContainer } from '@react-navigation/native'; 这是我的package.json内容: "@react-native-community/masked-view": "^0.1.6", "@react-navigation/drawer": "^5.0.0", "react": "16.9.0", "react-native": "0.61.5", "react-native-gesture-handler": "^1.5.6", "react-native-reanimated": "^1.7.0", "react-native-screens": "^2.0.0-beta.1", "react-native-view-shot": "^3.0.2", "react-navigation": "^4.1.1", "react-navigation-stack": "^2.1.0", 这是我的App.js内容: const App = () => { const Drawer = …

6
升级到React Native 0.62.0得到警告标志-“不再需要在Animated组件的ref上调用`getNode()`
我刚刚将我的react native应用程序升级到0.62.0,现在我的应用程序不断收到此警告标志 ReactNativeFiberHostComponent: Calling `getNode()` on the ref of an Animated component is no longer necessary. You can now directly use the ref instead. This method will be removed in a future release. 我不确定为什么会出现此问题?有人可以解释一下吗? 我也看到堆栈 ref.getNode | createAnimatedComponent.js:129:20 SafeView#_updateMeasurements | index.js:192:14 SafeView#componentDidUpdate | index.js:154:9 更新资料 我相信这可能来自于SafeAreaView的反应导航
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.