大家好,我在我的项目中使用 React navigation 5。在路由器文件中,我有很多用于导航的堆栈,当然有时我需要在堆栈之间导航。
我在堆栈溢出中发现了一个解决方案,它工作正常,但问题又回来了。
<ScrollView>
{this.state.listData.map((data) => {
return (
<TouchableOpacity
onPress={() => {
this.props.navigation.navigate("FirstStack", {
screen: "FirstDetailPage",
params: { user: "jane" },
initial: false,
});
}}
>
<MyListComponent {...data} />
</TouchableOpacity>
);
})}
</ScrollView>;
它从另一个 FirsDetailPage
导航到 stack's screen
,但是当我在手机中按返回时它不会返回。我该如何解决这个问题。
谢谢