【发布时间】:2020-07-15 10:53:50
【问题描述】:
我在 React native 中制作了一个程序,其中有两个按钮,按下时会增加一个点击计数器。 问题是当一个按钮被按下时,另一个按钮不会响应并且不会增加计数器。按钮由 Touchableopacity 制成,动作由 onPress 完成。
<View style = {{flex:1,flexDirection:'row',justifyContent:'center'}}>
<View>
<TouchableOpacity style = {styles.button}
onPress = {() => this.start() }
>
<Text style={styles.buttonText}>
Tap
</Text>
</TouchableOpacity>
</View>
<View>
<TouchableOpacity style = {styles.button}
onPress = {() => this.start() }>
<Text style={styles.buttonText}>
Tap
</Text>
</TouchableOpacity>
</View>
</View>
</View>
【问题讨论】:
-
你能显示一些代码吗?
-
您可以尝试将按键传递给您的按钮吗?很难做出反应来知道你到底在按什么,否则可能会导致错误
标签: javascript react-native touchableopacity onpress