子组件定义表单的校验方法,使用callback抛出结果。父组件就能接收到校验结果进行后续处理
子组件Basic定义方法:
validate(callback){
this.$refs['basicform'].validate((valid) => {
callback(valid)
})
}
父组件:
<Basic ref="basicform"></Basic>
this.$refs["basicform"].validate((valid) => {
if (valid) {
....
}
});