开发者问题收集
在我的UserProductsScreen.js文件中,我传递了一个参数 id,以便可以在导航中选择它:const UserProductsScreen = props => {const userProducts = useSelector(state => state.products.userProducts);// Navigate to EditProductconst editProd
我对 React Native 完全陌生,我正在为我们的一位客户构建一款应用。我创建了一个屏幕,其中显示了可以按字母顺序或按类别分组显示的名称列表。我使用了react-native-tab-view组件来实现此功能。两个选项卡中的每一个都呈现它们各自的屏幕组件,ScreenMapAlpha(显示 FlatList)和ScreenMapCategory(显示 SectionList)。对于这些列表的
我正在使用 React Native 和 React Navigation。我试图只将其中一个屏幕设为mode="Modal,但导航时传递的路由参数显示“未定义”,错误为TypeError: undefined is not an object (evaluating 'route.params.title')。这是为什么?我该如何修复?我的尝试const ModalScreen = () =>
我在以下代码中遇到了 TypeError:if (typeof props.route.params != "undefined") {我尝试检查props.route.params是否存在,如果存在,我将尝试从 redux 获取和过滤数据。在 JS 中props.route.params不会触发 TypeError,但在这里不起作用,有解决方法吗?const EditContactScreen
我尝试通过 PlanScreen 中的 onPress() 将对象参数传递给 PlanDetailScreen,但出现错误“TypeError;undefined 不是对象(评估‘detail.weekNumber’)。如何解决?function PlanDetailScreen({ detail }) {return (<SafeAreaView><Text key={detail.weekNu
我的 Header 右侧有一个图标。按下后我想转到另一个页面。但是,出现了错误。这是我的“图标”屏幕: import React, { Component } from 'react';import { StyleSheet, View, Text, Image, TouchableOpacity } from 'react-native';const Login = props => {r
我在 App.js 文件中有以下代码:-import React, { Component } from 'react';import { Platform, StyleSheet, Text, View } from 'react-native';import { createAppContainer } from 'react-navigation';import { createStackN
我正在用不同的方法开发 react-navigation。问题出在我最后尝试的方法上。我正尝试使用自定义组件(一种按钮被驱逐)从 HomeScreen 导航到 DetailScreen。问题是:“TypeError:未定义不是对象(评估'this.prop.navigation.navigate')”有人能帮我理解这个问题吗?(注意:我使用的是 react-navigation 5)我给你不同的文
我目前正在使用 React navigation v5。但是我无法通过此错误实现简单的导航:TypeError: undefined is not an object (evaluating'this._callListeners.bind')这是来自此 repo 的示例工作,https://github.com/SinghDigamber/reactNativeNavigation此错误位于:i
我正在开发的应用是一款多游戏应用(鸟类游戏、鼹鼠游戏和扫雷游戏)。开始屏幕是菜单。它在此屏幕上向我发出循环警告。当我点击启动地鼠游戏时,游戏运行得很自然,但是当我按下返回按钮返回菜单时,我收到错误:“无法对未安装的组件执行 React 状态更新”错误,然后连续出现“TYPE ERORR:null 不是对象”。屏幕截图:循环警告Null 不是对象Node.js 错误地鼠游戏的App.jsimport
我对模块'react-navigation-stack'有问题,我从https://facebook.github.io/react-native/docs/navigation#react-navigation编写了相同的代码。平台:Android。操作系统:ubuntuimport { createAppContainer } from 'react-navigation';import {
在从一个屏幕转换到另一个屏幕时,我收到一个对象未​​定义异常。我很清楚发生了什么,只是不确定是否有一种干净的方法来处理它,而不只是检查所有地方的未定义。这是我的场景:源屏幕引用 Redux 存储中的用户对象从源屏幕到目标屏幕启动导航。调用目标屏幕 componentDidMount(),我从 Redux 存储中清除用户对象。再次调用源屏幕 render(),由于我从存储中清除了用户,因此发生未定义
我一直在尝试使用react navigation,但是当我尝试将导航项移动到它们自己的组件中时遇到了问题。HomeScreen.jsimport React, { Component } from 'react';import {StyleSheet,View,Text} from 'react-native';import NavButton from '../components/NavBut
我是 React Native 新手,正在尝试创建我的第一个应用程序。所以我有一个问题:我有 2 个屏幕(使用 react-navigation)。第一个屏幕上会渲染带有旋转器的应用程序徽标(来自 native-base)并同时获取到服务器。并且我只需要在获取结束并处理响应时导航到另一个屏幕。请帮我找出我的错误!index.ios.jsimport React, { Component } fro
我已经在 Router.js 中使用了import { StackNavigator } from 'react-navigation';import { StackNavigator } from 'react-navigation';import LoginForm from './components/LoginForm';import EmployeeList from './compon