element clearValidate()移除表单校验

很多时候我们做的是把整个表单的校验移除, 像下面这样:

// 自行从element导入Form, FormItem
	
// 根据判断条件, 移除所有表单项的校验 if (/*条件*/) { this.$refs['form'].clearValidate(); } // 但是有时候只需要移除其中的某一项校验, 如只移除姓名的校验: if (/*条件*/) { this.$refs['form'].clearValidate(['name']); } // 把要单独移除校验的表单项的prop放到数组里面, 调用clearValidate()方法时传入prop数组参数 // 不传任何参数时, 默认会移除整个表单校验

因为最近的需求有需要移除某一项的表单校验, 所以在这里记录一下, 以后要是忘了回过头来看看笔记, 虽然这些官网都有, 但还是想要记录一下加深印象。

你可能感兴趣的:(element,ui)