async-validator icon indicating copy to clipboard operation
async-validator copied to clipboard

validate form asynchronous

Results 129 async-validator issues
Sort by recently updated
recently updated
newest added

您好,我想关闭表单验证自动触发的功能,不知道有没有trigger对应的属性值? 目前,我发现随便给trigger赋个值,表单就不会在失去焦点或者内容发生改变时自动触发,代码如下: picturecode: [{ required: true, trigger: 'close', validator: validatePicturecode }], 不知道有没有正确的解决方法?谢谢!

modal中表单验证失败,如果用户选择关闭modal,我需要清除失败的验证信息。请问有开放相关的接口吗?

IE11,复制文字到input中,onblur校验required,提示未输入,是什么原因呢?连着复制两次可以。期待解答,谢谢。

input.value 都是 string 类型吧,直接 typeof 判断是不是number 有问题啊

> 开发中需要用到一个功能,就是动态的决定是否校验某一个文本框的内容是否合法。 研究了一下其他网友的方案,建议每一个写成自定义规则,但是发现每一个都写成自定义规则感觉有点麻烦,个人觉得可以增加一个类似 toggle 的属性,这个属性接受一个 Boole值或者一个方法 ,用来动态的决定是否 启用这个 校验规则,类似这样: ``` //接受一个 Boole toggle:true, ``` ------------ 又或者像这样接受一个 function ``` //接受一个 function toggle:function(){ //这里的条件可能是一个非常复杂的逻辑运算结果 if(this.abc === 123 ){ return true; }else{ return...

I need to validate input field with ajax query like this: verifyProject(rule, value) { return new Promise((resolve, reject) => { try { const project = value; this.$http.get(`${this.$root.paths.domainPath}/${project}`).then(() => { resolve();...

关于Messages,文档中提到`Message can be any type, such as jsx format.` 我在iView中直接用文档例子`{name:{type: "string", required: true, message: Name is required}}` 报错`error in render function typeerror converting circular structure to json`,请问怎么解决呢?

1. 如果希望数组中的值全都采用**同样的规则**来校验,对此,能否提供这样的支持,例如: ```js rules = { names: { type: 'array', arrayItems: { type: 'string' } } } ``` 这样来指定,所有数组的值都只能是字符串 2. API 调用中经常遇到这种情况:传参时可以传 `字符串` 也可以传 `字符串数组`,例如: ```js // 单入参 abridge.showActionSheet({ items:...

如题 尤其和antd-mobile的表单组件一起使用,手机上输入电话号,手机号的场景还是比较常见的,并且antd-mobile 的InputItem组件是有 type=“phone”的设置,这时候如果能和校验一起使用,那是极好的。省的自己写正则。 ps: antd-mobile 设置type="phone" 的时候,,表单里的取值是 包含空格的,比如 “130 000 0000”,所以校验的时候,容易有问题。不知道是 antd-mobile改进还是在validator这进行适配。? 这个也是我现在遇到的问题之一,我自己在其他地方使用的正则表达式,直接用pattern放到这里,是不能使用,因为前面所说的空格问题。 多谢大神!