我在 onPress
中添加了一个函数方法,但该功能会在加载应用程序时自动触发。难道我做错了什么?
<TouchableHighlight onPress={this.showMenu()}>
<View></View>
</TouchableHighlight>
showMenu(){
this.state.showMenu = true;
}
最佳答案
你这样做是不对的。您应该只在 onPress 上绑定(bind)方法。但你正在调用它。将 onPress 更改为
onPress={this.showMenu.bind(this)}
关于react-native - onPress 在加载时调用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38672795/