使消息消失。 React Native

问题描述 投票:0回答:2

我正在使用firebase来使身份验证系统响应本机,我想为用户打印一个文本输入错误,例如'email invalid',但我成功了,但它并不仅仅局限于此。过一会儿我怎么能消失?例如在上面放置计时器]

这里是功能:

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而带下划线的文字就是问题

我正在使用firebase来使身份验证系统响应本机,我想为用户打印一个文本输入错误,例如'email invalid',但我成功了,但它并不仅仅局限于此。我该如何使我...

javascript react-native
2个回答
0
投票

使用componentDidUpdate生命周期,将在组件更新后立即调用


0
投票

我将在设置错误消息后立即添加setTimeout,如下所示:

© www.soinside.com 2019 - 2024. All rights reserved.