vue 父组件控制子组件的表单验证问题?
子组件中的校验方法。
// 校验数据validateForm () {
let flag = null
this.$refs['ruleForm'].validate(valid => {
if (valid) {
flag = true
} else {
flag = false
}
})
return flag
}
父组件中调用
<child-rules ref="childRules"></child-rules><script>
let flag = this.$refs['childRules'].validateForm()
if (!flag) {
this.$message.error('信息不完整,请继续填写完整')
return false
}
</script>
父组件flag有时返回null,是什么原因?
回答:
validate
异步校验
以上是 vue 父组件控制子组件的表单验证问题? 的全部内容, 来源链接: utcz.com/p/934471.html