हैलो मैं नए देशी प्रतिक्रिया, मेरे कोड है:this.state में onPress घटना के दौरान अपरिभाषित है प्रतिक्रिया देशी
import React, {
View,
Text,
TextInput,
Component
} from 'react-native';
import Style from './styles/signin';
import Button from '../common/button';
export default class SignIn extends Component {
constructor(props) {
super(props);
this.state = {
email: '',
password: ''
};
}
render(){
return(
<View style={Style.container}>
<Text style={Style.label}>Email</Text>
<TextInput
style={Style.input}
onChangeText={(text) => this.setState({email: text})}
value={this.state.email}
/>
<Text style={Style.label}>Password</Text>
<TextInput
style={Style.input}
onChangeText={(text) => this.setState({password: text})}
value={this.state.password}
secureTextEntry={true}
/>
<Button text={'Sign in'} onPress={this.onPress}/>
</View>
);
}
onPress(){
console.log(this.state.email);
}
}
जब मैं में इस फार्म और प्रेस पर हस्ताक्षर को भरने, मेरे पास है यह त्रुटि संदेश: "अपरिभाषित की संपत्ति 'ईमेल' नहीं पढ़ सकता है। सहायता के लिए धन्यवाद!
thx! यह काम कर रहा है! – ImPuLsE
<बटन टेक्स्ट = {'साइन इन'} onPress = {() => this.onPress()} /> मेरे लिए जादू किया :) –