# 需求
用户在表单中某个 input 框输入数据后,点击查询,这时访问后端 API,如果后端 API 没有返回数据,此时需要在 input 框下面显示红色的提示文字
# 通常表单验证写法
<template>
<div>
<el-form
:rules="formRules"
ref="form">
<el-form-item prop="xxx">
<el-input
v-model.trim="value"
clearable>
</el-input>
</el-form-item>
</el-form>
</div>
</template>
<script>
export default {
methods: {
test() {
this.$refs['form'].fields[1].validateState = 'success';
this.$refs['form'].fields[1].validateMessage = '';
}
}
}
</script>