javascript - 如何在侧面菜单中使用 TouchableOpacity onPress?

标签 javascript android ios reactjs react-native

如何在侧边菜单中实现到其他页面的 Activity 链接?
我正在使用这个例子https://github.com/react-native-fellowship/react-native-side-menu/tree/master/examples/Basic在我的应用程序上,但是当我添加 TouchableOpacityonPress 功能时

this.props.navigator.push({
        name: 'Main'
    });

我遇到错误“无法读取未定义的属性‘push’”。并且所有功能在侧边菜单打开时执行(在我按下按钮之前)。如何解决?

最佳答案

I had an error "Cannot read property 'push' of undefined".

你需要使用

<Menu navigator={this.props.navigator}/>

代替

<Menu/>

关于javascript - 如何在侧面菜单中使用 TouchableOpacity onPress?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35129098/

相关文章:

ios - UITableViewAutomaticDimension 不适用于包含 tableView 的单元格

javascript - 在 javascript 的帮助下使用 Zumero 进行同步

javascript - 使用特定用户的 javascript API 发布到页面墙

java - 在Android中,有没有办法设置标志/广播接收器来影响其他应用程序?

java - 尝试向 recyclerview 添加元素(ConcurrentModificationException)

ios - MonoTouch : DataProtection: how to programmatically find out, 密码锁是否设置?

javascript - Backbone事件回调是在绑定(bind)时调用,而不是触发

javascript - Apache Cordova(PhoneGap)中的资源结构并从文件系统加载文件

android - picasso 图像加载

ios - Objective-C:如果语句仅在第二次尝试后运行(iOS)