我有这个小样本响应本机代码,该代码代表了原始代码的主要功能。我正在尝试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>
)
}
}
我也尝试了不同的方法来进行函数绑定,但是无法找出问题所在。以前似乎不错,但现在不行。请修复。