【发布时间】:2019-08-09 02:06:59
【问题描述】:
我有这个使用 react-native-router-flux 进行导航配置和阶段的反应原生应用程序,问题是我无法完全理解如何设置 android 历史记录,因此后退按钮可以使用。
这是我的视图层次结构:
<Router>
<Stack hideNavBar key="root">
<Scene back key="mainMenu" component={MainMenu}/>
<Scene key="about" component={About}/>
//... and so on
</Router>
但是如果我在呈现带有动作的视图后按下返回按钮,例如:
Actions.about();
在 about 视图中我按下返回 android 按钮,我收到以下错误消息:
"undefined is not an object (evaluating that.props.navigation.navigate)"
我真的不知道我做错了什么。请问有人可以帮帮我吗?
【问题讨论】:
标签: react-native react-navigation react-native-router-flux