VeeValidate 如何在表单提交时手动触发验证?
我用 VeeValidate 做表单校验,但点击提交按钮时没自动验证,想手动触发却不知道咋搞。
试过调用 validate(),但控制台报错说不是函数。我的 setup 里是这么写的:
import { useField, useForm } from 'vee-validate';
export default {
setup() {
const { handleSubmit, validate } = useForm();
const { value: email } = useField('email', 'required|email');
const onSubmit = handleSubmit((values) => {
console.log(values);
});
return { email, onSubmit, validate };
}
}
是不是不能直接把 validate 暴露出去?该怎么正确调用呢?
暂无解答