gpt4 book ai didi

javascript - 使消息消失。 react native

转载 作者:行者123 更新时间:2023-11-28 03:13:14 26 4
gpt4 key购买 nike

我正在使用 Firebase 在 React Native 中创建一个身份验证系统,我想为用户打印一个文本输入错误,例如“电子邮件无效”,我成功了,但它不只是坐在那里。我怎样才能让我在一段时间后消失?比如放一个计时器什么的

这是函数:

handleSignUp = () => {
firebase.auth().createUserWithEmailAndPassword(this.state.email, this.state.password)
.catch(error => this.setState({errorMessage: error.message}))
}

这是我使用它的部分:

<TouchableOpacity 
style={styles.userBtn}
onPress={this.handleSignUp}>
<Text style={styles.btnTxt}>SignUp</Text>
</TouchableOpacity>

enter image description here带下划线的文本就是问题所在

最佳答案

使用componentDidUpdate组件更新后立即调用的生命周期

componentDidUpdate(){
setTimeout(() => this.setState({errorMessage:''}), 3000);
}

关于javascript - 使消息消失。 react native ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59909743/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com