【发布时间】:2022-11-02 00:11:21
【问题描述】:
我有名字和姓氏之类的字段,我想确保其中没有传递任何数字。我正在使用formik。有没有办法做到这一点?
【问题讨论】:
我有名字和姓氏之类的字段,我想确保其中没有传递任何数字。我正在使用formik。有没有办法做到这一点?
【问题讨论】:
为什么不将 Yup Validation 与 Formik 一起使用。 这是在整个表单上添加测试的一种非常好的方法validation schema 或individual fields。
您可以使用正则表达式进行与数字匹配的测试并提供验证错误
【讨论】:
为此,您必须添加一个验证方法
let text ='dfdfsd 1';
let pattern = /d/g;
let result = text.match(pattern);
if (result &&result.length) {
console.log('Number are not allowed');
}
查看此示例,我希望它可以帮助您了解如何实现目标的流程。
【讨论】: