执行this.$refs[formName].validate((valid) =>{})代码没有提示用户rule message没反应
作者:互联网
1。首先就是在自定义校验规则的时候,if写完后没有写
callback()
2。打印一下this. r e f s [ f o r m N a m e ] 或 者 t h i s . refs[formName]或者this. refs[formName]或者this.refs.formName,检查是否拿到了正确的需要验证的form。检查绑定的属性名字是否一致
3。如果前两个都没有问题,检查自定义的校验规则,看看有没有写错
你可以依次注释掉的一个校验规则,看看注释掉哪个,功能实现了,就说明哪个的校验规则有问题
标签:自定义,检查,refs,校验,rule,valid,规则,message,formName 来源: https://blog.csdn.net/Amnesiac666/article/details/110517853