React native I';我对React Native还不熟悉,我试着在点击一个按钮后从一个屏幕移动到另一个屏幕

React native I';我对React Native还不熟悉,我试着在点击一个按钮后从一个屏幕移动到另一个屏幕,react-native,stack-navigator,React Native,Stack Navigator,尝试导航到其他屏幕时收到的错误 undefined不是对象(计算“\u this.props.navigation.navigate”) 您可以在此处找到整个项目: 在DeckList.js中,您需要将导航传递给子道具 {Object.values(entries).map((entry, index) => { return ( <DeckDetail navigation={this.props.naviga

尝试导航到其他屏幕时收到的错误

undefined不是对象(计算“\u this.props.navigation.navigate”)

您可以在此处找到整个项目:


在DeckList.js中,您需要将导航传递给子道具

{Object.values(entries).map((entry, index) => {
          return (
            <DeckDetail
              navigation={this.props.navigation}
              key={index}
              entry={entry}
            />
          );
})}
onPress={() => this.props.navigation.navigate("DeckView")}