Gia*_*o M 4 javascript react-native touchablehighlight
我有一个组件:
<TouchableHighlight
style={styles.button}
underlayColor='red'
onPress={() => this.bootEvent(item)}>
<Text style={{ color: '#ffffff', fontSize: 12, fontWeight: 'bold' }}>Text</Text>
</TouchableHighlight>
Run Code Online (Sandbox Code Playgroud)
这是样式:
button: {
alignItems: 'center',
backgroundColor: '#4267b2',
padding: 8
}
Run Code Online (Sandbox Code Playgroud)
问题是,当我单击按钮时,会调用 onPress 函数,但 TouchableHighlight 的颜色保持不变。
我也试过这个:
underlayColor={'red'}
Run Code Online (Sandbox Code Playgroud)
带括号,但它是一样的。
Cyb*_*Mew 12
如果有人遇到这种行为,onPress
需要提供以查看颜色变化或突出显示效果。见https://github.com/facebook/react-native/issues/14908
归档时间: |
|
查看次数: |
5944 次 |
最近记录: |