您现在的位置是:网站首页> 编程资料编程资料
vue获取el-form的整体验证状态_vue.js_
2023-05-24
273人已围观
简介 vue获取el-form的整体验证状态_vue.js_
el-form-item 的验证状态在
validateState属性中,该属性的值, 默认为:空字符串,验证通过为success, 验证失败为error
如果需要在一开始就要通过表单数据的验证状态,决定操作按钮(如:保存)是否禁用,那么需要注意两点:
- 需要通过如下方式获取验证状态
// this.$refs.validateForm 表示一个el-form // this.$refs.validateForm.fields 表示所有el-form-item // validateStateArr结果大概会是:['','success','error'] const validateStateArr = this.$refs.validateForm.fields.map((item) => { return item.validateState; }) - 有两种情况表示验证不通过:
- A情况:el-form-item的validateState为
error. - B情况:el-form-item存在验证规则,但validateState为空字符串.
- A情况:el-form-item的validateState为
示例代码:

onChange(values, 'endDate')" > onChange(values, 'beginDate')" > 保存
到此这篇关于vue获取el-form的整体验证状态的文章就介绍到这了,更多相关vue获取el-form的整体验证状态内容请搜索以前的文章或继续浏览下面的相关文章希望大家以后多多支持!
相关内容
- vue中使用@blur获取input val值_vue.js_
- jQuery编程动画的基本方法示例详解_jquery_
- uniapp下单选框的实现方法详解_javascript技巧_
- vue环境如何实现div focus blur焦点事件_vue.js_
- vue虚拟滚动性能优化方式详解_vue.js_
- 关于Element UI table 顺序拖动方式_vue.js_
- JavaScript设计模式之职责链模式详解_javascript技巧_
- JavaScript设计模式之中介者模式详解_javascript技巧_
- vue项目中如何调用多个不同的ip接口_vue.js_
- React 源码调试方式_React_
