javascript - Formik + Yup - 用户输入时显示错误
问题描述
我有一个电子邮件字段,并且在用户输入时验证其唯一性,即用户输入的电子邮件是否可用。目前,我只在用户失去该字段的焦点(onBlur)时收到错误消息,但我希望 formik 在用户输入时显示错误。我已经读过在失去该字段的焦点时显示错误是“默认值” ' formik 的行为,但我希望也许有办法实现我想要的?
解决方案
您可以使用 Formik 的validateOnChange
道具来触发每个更改事件的验证
详情见这里_
推荐阅读
- java - 如何从特定行和列的 JAVA 程序中的数据库中获取值?
- azure-functions - Azure 函数部署因 Azure Pipeline 中的 Azure CLI 2.2.0 更新而失败
- bash - 将 Git 拉取命令输出写入文件
- javascript - 如何在 EJS 递归视图文件夹中提供静态文件?
- java - JAVA- Integer.parseInt(str) 给出 NumberFormatException,输入是表示整数的 str
- data-structures - 我怎么知道这个图是有向的还是无向的?
- reporting-services - 将表数据从 ssrs 中的一个数据集拆分为两个表
- vba - 如何在 Visio VBA 中突出显示组中的形状
- elasticsearch - 如何为精确、语音和模糊查询赋予不同的权重?
- java - 获取给定时区java的今天午夜为毫秒