在使用iview 做开发的时候,有时候需要对form的某个字段单独校验,这时就可以 validateField 方法实现单独触发校验。例子如下:
<Form ref="form" :rules="ruleValidate" label-position="left" class="form" :model="form">
<FormItem prop="name" :label-width="labelWidth" label="活动名称">
<Input :maxlength="20" v-model.trim="form.name" placeholder="请输入活动名称"></Input>
</FormItem>
.......
test() {
this.$refs.form.validateField('name')
}
如果要重置表单,调用this.$refs[‘form’].resetFields()即可。