Element plus 表单中下拉框的空值问题解决
问题:在表单中,有时候会碰到查询条件需要用下拉框来区分的时候,比如需要区分全部 | 启用 | 停用三个状态,这时一般会给全部的value值设置为'',但是这样会导致下拉框无法选中对应的全部选项。


注:这里已经正确的配置了querFormData对应的值为'',但是仍然无法正确的显示默认值为全部

解决:在el-select上有个属性empty-values,值是一个数组,用来表明哪些值是空值,即被认为是没选中状态的值,默认是['', null, undefined],我们可以自行配置为[ null, undefined],这样空值会被选中为全部


此外,element plus提供了Config Provider 来提供全局的配置选项,让你的配置能够在全局都能够被访问到。
在组件的外层套一个Config Provider,也可以实现该效果。但请注意,这个组件会让其包裹的所有组件都应用这个选项,要根据业务需求来进行取舍。
更多信息可以参照Element Plus官方文档的Config Provider。

到此这篇关于Element plus 表单中下拉框的空值问题解决的文章就介绍到这了,更多相关Element plus下拉框空值内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
Vue3+Element Plus项目中使用html2canvas截图方式
这篇文章主要介绍了Vue3+Element Plus项目中使用html2canvas截图方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教2026-03-03
解决vue-cli webpack打包开启Gzip 报错问题
这篇文章主要介绍了vue-cli webpack打包开启Gzip 报错问题的解决方法,本文给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2019-07-07
element vue validate验证名称重复 输入框与后台重复验证 特殊字符 字符长度 及注意事项小结【实例代码
这篇文章主要介绍了element vue validate验证名称重复 输入框与后台重复验证 特殊字符 字符长度 及注意事项小结,本文通过实例代码给大家介绍的非常详细,具有一定的参考借鉴价值,需要的朋友可以参考下2018-11-11


最新评论