每当我在react native中编辑文本输入字段时,都会显示警报提示

艾哈迈德·萨尔曼(Ahmed Salman)

我需要快速帮助。当我输入无效的电子邮件并按Enter时,它会在警报提示中向我显示电子邮件无效,但是每当我在文本框中键入内容来更正我的电子邮件时,警报提示都会每次显示。我需要摆脱这些。请有人帮帮我。

<View style={styles.inputContainer}>
            <TextInput
              autoCapitalize="none"
              autoCompleteType="off"
              autoCorrect={false}
              value={username}
              onChangeText={(text) => this.setState({username: text})}
              placeholder="Email"
              underlineColorAndroid="transparent"
              style={styles.textInput}></TextInput>
          </View>

错误警报提示代码

 <View>{this.state.error ? Alert.alert('Email invalid') : null}</View>
瓦希德·阿赫塔尔

当错误this.state.error仍然存在true并且textInput在每个渲染中输入文本时,此错误将再次执行,针对此问题的解决方案是从渲染中删除此错误状态,或者在显示错误后将状态设置为false。

 <View>{this.state.error ? Alert.alert('Email invalid') : null}</View>

从渲染中删除上面的行,或者通过将您的error state放到false

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

每当我调用OnDayPress时,react-native-calendar都会重新渲染到当月

来自分类Dev

每当我更改页面时,都会调用React useEffect(带有[])(React Router)

来自分类Dev

每当我输入正确的密码时,都会显示一条错误消息

来自分类Dev

每当我更新记录时,PHP都会添加空格

来自分类Dev

每当我启动时,Eclipse都会自动关闭

来自分类Dev

每当我修改位置时,ip地址都会更改

来自分类Dev

每当我执行代码时都会收到“-317629566”

来自分类Dev

每当我在emacs中输入评论时,流浪汉都会冻结它

来自分类Dev

每当我发送味精时,它都会在反应中多次显示相同的消息

来自分类Dev

每当我运行代码时,我的网站就会刷新

来自分类Dev

每当我向React JS添加另一个组件时都找不到模块

来自分类Dev

每当我尝试通过Django中的表单编辑任何条目时,我都会收到“ AttributeError”

来自分类Dev

我有多个onClick按钮,每当我单击1按钮时,所有相同的按钮都会触发。React.js

来自分类Dev

我有多个onClick按钮,每当我单击1按钮时,所有相同的按钮都会触发。React.js

来自分类Dev

为什么每当我输入废话命令时都会生成此python错误消息?

来自分类Dev

每当我做OOP时,“超过最大递归深度”

来自分类Dev

每当我打开情节提要时,错位的视图

来自分类Dev

-bash:每当我启动终端时,[:缺少`]'

来自分类Dev

每当我注销时应用程序崩溃

来自分类Dev

每当我键入某个命令时启动的脚本

来自分类Dev

每当我运行注释代码时程序就会崩溃

来自分类Dev

每当我尝试提交表单时都会显示sqlalchemy.exc.InterfaceError

来自分类Dev

每当我启动Word时,都会显示一个配置窗口。

来自分类Dev

每当我在JTextField中编写时,Swing Java JComboBox都会消失

来自分类Dev

每当我在类中的某个位置设置状态时,都会触发componentDidMount吗?

来自分类Dev

每当我执行需要特权的操作时,都不再提示输入密码

来自分类Dev

每当我在映射的组件发生突变后在React查询中重新获取时,下一个组件的突变状态就会显示为“成功”

来自分类Dev

ASP MVC:每当我尝试编辑记录时,文本框上的空格就很奇怪

来自分类Dev

每当我尝试编译javascript代码时,我都会收到语法错误

Related 相关文章

  1. 1

    每当我调用OnDayPress时,react-native-calendar都会重新渲染到当月

  2. 2

    每当我更改页面时,都会调用React useEffect(带有[])(React Router)

  3. 3

    每当我输入正确的密码时,都会显示一条错误消息

  4. 4

    每当我更新记录时,PHP都会添加空格

  5. 5

    每当我启动时,Eclipse都会自动关闭

  6. 6

    每当我修改位置时,ip地址都会更改

  7. 7

    每当我执行代码时都会收到“-317629566”

  8. 8

    每当我在emacs中输入评论时,流浪汉都会冻结它

  9. 9

    每当我发送味精时,它都会在反应中多次显示相同的消息

  10. 10

    每当我运行代码时,我的网站就会刷新

  11. 11

    每当我向React JS添加另一个组件时都找不到模块

  12. 12

    每当我尝试通过Django中的表单编辑任何条目时,我都会收到“ AttributeError”

  13. 13

    我有多个onClick按钮,每当我单击1按钮时,所有相同的按钮都会触发。React.js

  14. 14

    我有多个onClick按钮,每当我单击1按钮时,所有相同的按钮都会触发。React.js

  15. 15

    为什么每当我输入废话命令时都会生成此python错误消息?

  16. 16

    每当我做OOP时,“超过最大递归深度”

  17. 17

    每当我打开情节提要时,错位的视图

  18. 18

    -bash:每当我启动终端时,[:缺少`]'

  19. 19

    每当我注销时应用程序崩溃

  20. 20

    每当我键入某个命令时启动的脚本

  21. 21

    每当我运行注释代码时程序就会崩溃

  22. 22

    每当我尝试提交表单时都会显示sqlalchemy.exc.InterfaceError

  23. 23

    每当我启动Word时,都会显示一个配置窗口。

  24. 24

    每当我在JTextField中编写时,Swing Java JComboBox都会消失

  25. 25

    每当我在类中的某个位置设置状态时,都会触发componentDidMount吗?

  26. 26

    每当我执行需要特权的操作时,都不再提示输入密码

  27. 27

    每当我在映射的组件发生突变后在React查询中重新获取时,下一个组件的突变状态就会显示为“成功”

  28. 28

    ASP MVC:每当我尝试编辑记录时,文本框上的空格就很奇怪

  29. 29

    每当我尝试编译javascript代码时,我都会收到语法错误

热门标签

归档