Javascript undefined不是一个函数 this.login.bind(this).then(()=>{this.navigate(“Sikayet”)}style={style.button}> GİRİŞ
尝试使用以下方法:Javascript undefined不是一个函数 this.login.bind(this).then(()=>{this.navigate(“Sikayet”)}style={style.button}> GİRİŞ,javascript,react-native,Javascript,React Native,尝试使用以下方法: <TouchableOpacity onPress={() => this.login.bind(this).then(( )=> {this.navigate("Sikayet")})} style={styles.button}> <Text style={styles.buttonText}>GİRİŞ</Text> </TouchableOpacity> 请尝试使用此选项: <Touchab
<TouchableOpacity onPress={() => this.login.bind(this).then(( )=> {this.navigate("Sikayet")})} style={styles.button}>
<Text style={styles.buttonText}>GİRİŞ</Text>
</TouchableOpacity>
请尝试使用此选项:
<TouchableOpacity onPress={() => this.login.bind(this).then(( )=> {this.navigate("Sikayet")})} style={styles.button}>
<Text style={styles.buttonText}>GİRİŞ</Text>
</TouchableOpacity>
它又犯了一个错误。我在答案中指明了错误。它又犯了一个错误。我在回答中指明了错误。
// in render function:
<TouchableOpacity
onPress={this.login.bind(this)}
style={styles.button}>
<Text style={styles.buttonText}>GİRİŞ</Text>
</TouchableOpacity>
// in login function:
login() {
otherFunction(email, password).then(() => {
this.navigate("Sikayet")
}).catch(error => {
// invalid login credentials
alert('Invalid email and password')
})
}