在 Element Plus 中,当使用 validate 方法对表单进行校验时,可以通过 callback 参数获取具体的校验结果。如果想查看是哪一条校验失败,可以使用 callback 返回的 fields 信息。以下是具体操作步骤和示例代码:
formDom.value.validate((valid, fields) => {
if (!valid) {
console.log('校验未通过的字段:', fields);
// 遍历失败字段
for (const field in fields) {
console.log(`字段 ${field} 的错误信息:`, fields[field].map(error => error.message).join(', '));
}
} else {
console.log('校验通过');
}
});