我有 2 个屏幕,EditProfile 和 Profile。我试图将编辑的名称和日期从 EditProfile 传递到 Profile。它们都堆叠在 ProfileNavigator 中,Profile 是出现的第一个屏幕,从那里,用户可以点击编辑个人资料按钮并导航到编辑个人资料屏幕。我如何将更新的编辑屏幕名称和日期参数传递给主个人资料?以下代码不起作用并返回无法读取未定义的属性“日期”:
2021-09-20
作为 react-native 的新手,我无法找出代码中的问题。通过在网上阅读,我意识到我可能存在一些绑定问题。因此,我的代码从 index.js 开始,并在那里注册 App 组件。app 组件仅包含堆栈导航路由。它加载 LoginScreen 组件(显示徽标、背景和应用程序名称),然后加载 LoginForm 组件。Login 按钮上没有身份验证,我唯一需要的是按下 Login 按钮时加载 Me
2017-11-24
我试图在用户登录成功时重定向用户,但出现此错误:“未定义不是对象(评估‘_this2.props.navigation’)”这是我在 App.js 中的代码:const Homepage = StackNavigator({Home: {screen: Home},Store: {screen: Store},Admin: {screen: Admin},});这是我在 Store.js 中的代码
2017-09-17
因此,这是我创建的导航容器:<NavigationContainer><Stack.NavigatorscreenOptions={{headerShown: false}}><Stack.Screen name="Home" component={HomeScreen} /><Stack.Screen name="Music" component={MusicScreen} /><Stack.S
2020-09-23
这里我登录,登录成功后我将id参数发送到主页,在主页上,我根据登录用户id显示数据。我在登录页面上发送了一个参数。之后我获取了主页的参数,但这里结果为空。如何正确解析数据?登录页面 //function loginfetch (......).then((response) => response.json()).then((responseJson) => {if(responseJson.st
2020-05-01
import React, { Component } from 'react';import { AppRegistry, StyleSheet, TextInput, View, Alert, Button, Text} from 'react-native';import { StackNavigator } from 'react-navigation';export default cl
2018-03-13
我知道这是重复的问题,我尝试了 3-4 天的所有解决方案来解决它,但不明白为什么它会一次又一次地出现。我想我犯了一个愚蠢的错误,请帮我找出它。以下是我的登录和忘记密码屏幕的代码。在登录屏幕上,当我单击“忘记密码”按钮时,它会抛出TypeError:未定义不是对象(评估“this.props.navigation.navigate”)// config/routes.jsimport * as Re