export default {
data() {
return {
baseform: {
'username': '',
'password': ''
},
form: {
'name': '',
'des': ''
}
}
},
methods: {
formValidate() {
const p1 = new Promise((resolve, reject) => {
this.$refs['baseform'].validate(valid => {
if (valid) resolve()
})
})
const p2 = new Promise((resolve, reject) => {
this.$refs['form'].validate(valid => {
if (valid) resolve()
})
})
Promise.all([p1, p2]).then(() => {
console.log('submit')
})
}
}
}