javascript - react 导航: navigate from children

标签 javascript reactjs react-native react-navigation

我现在的情况是需要从 StackNavigator 的子级进行导航。这通常是如何实现的? this.props.navigation.navigate 是否必须作为 props 传递下去,还是有其他方法可以实现?与 React Router 的 withRouter HOC 类似吗?

最佳答案

导航属性仅适用于“屏幕”的导航感知组件。您可以将导航对象作为 props 传递给子组件,也可以将子组件作为屏幕添加到 StackNavigator。

关于javascript - react 导航: navigate from children,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45465641/

相关文章:

javascript - jQuery Filter - 如何设置除 "All"之外的不同事件按钮?

javascript - 导航栏导致其他组件无法在 React Router 中加载

javascript - 在 redux 中间件中调度多个操作

ios - 使用react-native在iOS中设置半透明statusBar

react-native - 如何在 android 的 scrollview 中滚动 Webview?

javascript - 在 Moment.js 中获取该月第一天的日期名称

javascript - 如何将最后单击的 anchor 设置为与所有其他链接不同的颜色?

javascript - 防止父容器内的内部内容使父容器消失

reactjs - Apollo 在 React 中混合来自 GraphQL 查询的结果

Javascript const 在 chrome 开发控制台中显示为未定义而不是未定义