我有这个小示例反应本机代码,代表我原始代码的主要功能。我正在尝试 console.log TouchbleOpacity onPress()。但是该功能不会在控制台上触发任何内容。此外,它不会在组件安装后立即控制台。警报工作正常,但这并不重要。这是我的代码:
import React, { Component } from 'react'
import { Text, View, TextInput, TouchableOpacity } from 'react-native'
export default class Terms extends Component {
componentDidMount() {
console.log('component mounted');
}
submitData = () => {
console.log('button pressed');
alert('hiiiii')
}
render() {
return (
<View>
<TouchableOpacity onPress = {this.submitData} >
<Text> textInComponent </Text>
</TouchableOpacity>
</View>
)
}
}
我也尝试了不同的函数绑定方法,但无法找出问题所在。它以前似乎工作正常,但现在不行。请帮助修复。