handleLogin方法中validate校验不触发什么原因
来源:3-19 登录触发动作
拉塞尔_大华
2024-04-03
const handleLogin = () => {
console.log(‘formEl’, loginFormRef.value)
loginFormRef.value.validate((valid) => {
console.log(‘valid’, valid)
if (valid) {
console.log(‘login’)
loading.value = true
store
.dispatch(‘user/login’, loginForm.value)
.then((res) => {
console.log(‘res’, res)
loading.value = false
})
.catch((err) => {
console.log(‘err’, err)
loading.value = false
})
} else {
return false
}
})
}
formEl正常打印出来了 也有validate方法,但是valid没打印出来是什么原因啊
写回答
2回答
-
Sunday
2024-04-04
你好
你是否是在自定义校验的时候没有执行 return(next)操作?
00 -
拉塞尔_大华
提问者
2024-04-03
password的
validator: validatePassword()
少了括号。写成
validator: validatePassword了
00
相似问题