react-native - 无法在本机反应中导航到主屏幕
问题描述
我的代码有一个主屏幕。主屏幕有一个导航到 screen1 的按钮。Screen1 有一个导航到 screen2 的按钮。screen2 中的按钮不会导航到主屏幕。
但是当我在 screen2 中键入 this.props.navigation.navigate('Screen1') 时,它可以工作。错误是什么?所有 3 个屏幕都添加到堆栈导航器中。
这是导航到时间表的按钮:主屏幕
import React, { Component } from 'react';
import {
StyleSheet,
Text,
View,
Image,
TouchableHighlight
} from 'react-native';
export default class EndClass extends Component {
render() {
return(
<View>
<TouchableHighlight
style={[styles.buttonContainer, styles.signupButton]}
onPress ={() => this.props.navigation.navigate('TimeTable')}
>
<Text style={styles.signUpText}>end! </Text>
</TouchableHighlight>
</View>
);
}
}
}
解决方案
推荐阅读
- python - 如果我将对象名称作为字符串,如何引用对象属性
- c# - 用户在组中时 AD 中的主要错误?
- mongodb - MongoDB - 最近 20 个独特的
- javascript - Puppeteer 迭代 div 然后从结果中迭代子元素
- jasper-reports - 如何在 Textfield 中设置属性?
- sql - 根据条件选择列
- lua - 改进 OBS 中的 countdown.lua 以在计时器完成时更改场景
- css - Div 未占用全部空间
- ios - iOS 应用程序在使用 XCode 11.3.1 启动 iOS 10 时崩溃
- apache-kafka - 嵌套 Avro Schema 未在模式注册表中解析