如何在提交表单时将表单中包裹在ValidationProvider中的字段设置为被触摸。我当前的代码如下,将ValidationObserver与“ observer”的引用包装起来。这会更改观察器中的字段对象,但不会反映在我的ValidationProvider中,因为我仅在被触摸且存在错误且未触发被触摸的部分时才显示错误。
onSubmit () {
const observer = this.$refs.observer as any
return observer.validate().then((valid: boolean) => {
if (!valid) {
for (const field in observer.fields) {
observer.fields[field].touched = true
observer.fields[field].untouched = false
}
}
return valid
})
}