主要就是用原生绑定方法获取标签,再取innerText。
/**将以下代码放在你想出现提示的方法最前面 */
this.$nextTick(function () {
setTimeout(() => {
let errorDom = document.getElementsByClassName('el-form-item__error')[0];
if (errorDom) {
this.$message.warning(errorDom.innerText)
} else {
this.$message.warning(errorDom.innerText)
}
}, 200);
})
/**$refs.basicInformationForm是绑定在el-form标签上的ref */
this.$refs.basicInformationForm.validate((valid) => {
if (valid) {
// 自己的业务需求代码
}
})
以下是完成效果图: