多个form同时验证:
validateForm(refs) {if (!refs) {return false}return new Promise((resolve, reject) => {refs.validate().then((valid) => {resolve(valid)}).catch((val) => {resolve(false)})})
},
async handleConfirm() {Promise.all([this.validateForm(this.$refs.dataForm),this.validateForm(this.$refs.alarmForm),this.validateForm(this.$refs.noticeForm)]).then(async(valids) => {if (valids.every((item) => item)) {}})
},
动态循环表单注意事项,箭头所指需要保持一致