react-native-navigation相关内容
我尝试实现屏幕之间的简单导航,但收到此错误: Undefined is not an object 'this.props.navigate' AppNavigator.js let AppNavigator = createStackNavigator({ Signup: { screen: SignupScreen, navigationOptions:
..
我刚开始使用本机响应,我收到此错误,但我无法解决它。 我正在从主react-navigation page遵循教程,但我无法完成它。 如有任何帮助,我将不胜感激。谢谢! import * as React from 'react'; import { Text, View } from 'react-native' import { NavigationContainer
..
从底部标签导航器切换到顶部标签导航器时出现白色闪烁 这个白色闪烁在这个 gif 之外更加明显.但是我正在使用 Expo 管理的 React Native 项目,当我从底部选项卡导航器切换到顶部选项卡导航器时,屏幕会闪烁白色.此问题仅发生在 Android 上.最重要的是,当您按下 TextInput 打开键盘时,在键盘动画发生时键盘占用的部分中的屏幕变为白色.这是我在 App.js 中的导航
..
我正在使用 expo 构建一个 react-native 应用程序,但是我有一个错误,因此我无法继续构建应用程序.我什至在 node_modules 中查找错误消息中提到的文件.我正在使用 react-native-gesture-handler 进行屏幕导航.如果我卸载了 react-native-gesture-handler 并删除了导航代码,这会解决我的错误吗?我该如何解决这个问题?
..
我今天运行了我的 Android RN 项目,但出现以下错误 任务“:app:transformDexArchiveWithExternalLibsDexMergerForDebug"的执行失败.>com.android.builder.dexing.DexArchiveMergerException:合并 dex 档案时出错:在 https://developer.android.com/st
..
我正在使用新的 React Native 导航进行导航,我想要的是按下按钮时导航到下一个屏幕,我遵循了新文档,但问题是我正在使用类,并且在文档中所有工作都已完成使用 App.js 中的函数,我尝试相应地修改我的代码,但无法处理类,因为 onPress 按钮不导航而是给我错误.这是我的 app.js: import * as React from 'react';import { Button,
..
我的应用程序有一个 TabNavigator,每个 Tab 中有一个 StackNavigator.通过单击不同的选项卡在堆栈之间导航时,我不会重置堆栈,因此当您更改选项卡时,堆栈包含以前的状态.但是,偶尔从一个选项卡中的屏幕中,我想导航到不同选项卡中的特定屏幕,在这种情况下,我想重置目标选项卡中的堆栈. TabNavigator表1堆栈导航器- 屏幕A- 屏幕B表2堆栈导航器- 屏幕 1- 屏
..
实现了 createDrawerNavigator 但不起作用. 主要组件 import React, { Component } from 'react';从'./MenuComponent'导入菜单;从'../shared/dishes'导入{菜};从'react-native'导入{视图,平台};从'./DishdetailComponent'导入Dishdetail;从 './H
..
我对 react-native-navigation 有疑问,当我尝试使用命令 npm run android 启动我的应用程序时,我收到一个错误,这里是代码为“ 无法解析配置“:app:debugCompileClasspath"的所有任务依赖项.无法解析项目:react-native-navigation.要求:项目:应用程序无法找到项目的匹配配置 :react-native-navigat
..
我正在尝试根据导航抽屉的状态(打开/关闭)更改侧栏中组件的样式.我已经在检测导航抽屉的状态,并使用 componentDidUpdate 内的道具将其传递给 sideBar 组件. 问题是重新渲染(根据状态改变style)太慢了. 主要问题在于道具的数据往往为时已晚. 这里是导航抽屉的代码 export const Drawer = createDrawerNavigator(
..
我想导航到 App 屏幕或 Auth 屏幕,这取决于从服务器获取并更新 redux 存储后的 isUser 属性. 我的第一个组件 AuthLoading.js 如下所示: const AuthLoading = (props) =>{const isUser = useSelector((state) => state.authReducer.isUserExists);const di
..
我想让 TouchableOpacity 在按下 5 秒后触发事件....有没有办法自定义持续时间? 解决方案 你可以使用这个道具: delayLongPress={5000}
..
默认情况下,我在 react-native 项目中创建的每个屏幕都使用非常浅的灰色作为其背景色.正如你在这里看到的: 我想知道不是为我的项目的每个屏幕设置 backgroundColor,而是在 react-native 项目中有一个全局位置,我可以一次设置 backgroundColor我的项目中的屏幕?例如,我希望我的所有屏幕都使用蓝色作为背景色. 解决方案 由于您已经在使用 r
..
所以,我正在尝试使用 React Navigation 并且我想在我的所有屏幕上使用相同的 Header 组件. 我使用 expo-cli 来创建项目. 在我的 MainTabNavigator.js 文件中,我有一个 HomeStack 和 SettingsStack,它们看起来像这样: const config = Platform.select({网页:{ headerMode
..
我有一个 react-native 应用程序,我正在使用新的 Context API 来管理存储和内容,现在我将 createAppContainer(AuthNavigator) 包装在 由上下文 API 创建,因此为了从上下文 API 文件导航,我尝试通过创建 NavigationService 并传递在文档中找到的完全相同的示例来执行AppContainer 的 ref
..
我尝试创建一个包含两个按钮的新 react-native 组件.我定义了两个属性 next 进入下一页和 prev 进入前一页,但我有这个错误: undefined 不是一个对象(评估 '_this.props.navigation.navigate') 我发现了很多类似的问题,但我没有找到任何有效的解决方案. 这是代码: 从 'prop-types' 导入 PropTypes
..
我正在尝试为 RNN 5 上的每个底部选项卡设置不同的颜色. const MyTab = createBottomTabNavigator();({tabBarLabel: '定时器',tabBarIcon: () =>定时
..
我使用的是 react-native-cli: 1.2.0 ,react-native: 0.40.0并在 Ubuntu 16.04 上工作. 我正在尝试使用 Android 应用实现 react-native-navigation,但它给了我如下错误: 降级到 react-native 0.25.1 后,我遇到了以下问题: /home/dinesh/Desktop/Dineshaw
..
我想在我的 React Native 应用程序上设置初始屏幕,但不将其作为选项卡. 我的意思是我希望能够在屏幕外访问 navigator.push,就像这样. Navigation.startTabBasedApp({标签: [屏幕:“注册"]})导航器.push({屏幕:“着陆",}) 解决方案 查看此文档 https://wix.github.io/react-native-nav
..
我的应用中有一个使用 React Native Router Flux 的标签栏.在一些用例中,基于当前用户隐藏或显示特定选项卡会非常有帮助.我遇到的主要是: AB 针对特定用户测试新标签 向具有特定权限的特定用户显示特殊的管理标签 就我所见,react-native-router-flux 库不支持任何选项来执行此操作.我怎样才能实现这个功能? 解决方案 react-nat
..