【发布时间】:2015-11-20 09:53:12
【问题描述】:
我正在主页的导航器中制作一个带有两个按钮的应用程序。我也使用过 React Native Side Menu。 (https://github.com/react-native-fellowship/react-native-side-menu)
从 NavigatorIOS 的左侧按钮,我想触发 Side Menu 的 toggle() 方法。我该如何做到这一点?
<NavigatorIOS
style={styles.navigationContainer}
ref="nav"
initialRoute={{
title: "Home",
component: Home,
ref:'home',
rightButtonTitle: 'Items',
leftButtonTitle: 'Menu',
onLeftButtonPress: () => {
//menuActions.toggle(); HERE IS THE PROBLEM
},
onRightButtonPress: () => {
this.refs.nav.navigator.push({
title: "Items",
component: Items
});
}
}} />
Sidemenu 的代码和元素位于 Home 文件中。如何从 index.ios.js 中的这段代码访问它?
提前致谢。
【问题讨论】:
标签: react-native