我有以下代码:
<Text onPress={() => console.log('this won\'t print')}>Dumb text</Text>
根据 React Native 的文档,这在 iOS 和 Android 中都很好用,但是当我自己运行它时,它只适用于 iOS,而 Android 的作用就像 onPress
prop 不一样根本存在。
我知道我可以使用 TouchableOpacity
(所有其他问题都在谈论这个),但我只需要确认我是否遗漏了某些东西,或者它是否一直如此并且文档不完整。
回答1
您的代码似乎完全正确并且对我有用...尝试重新加载或重新安装应用程序 2-3 次.. 它应该可以工作
这是我尝试和工作的:
<Text style={{color:'white', fontSize : 50}} onPress={() => console.log("pressed")}>Hello</Text>