# 需求

用户在表单中某个 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>