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下拉框空值内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
vue2 v-model/v-text 中使用过滤器的方法示例
这篇文章主要介绍了vue2 v-model/v-text 中使用过滤器的方法示例,小编觉得挺不错的,现在分享给大家,也给大家做个参考。一起跟随小编过来看看吧2019-05-05vue大文件分片上传之simple-uploader.js的使用
本文主要介绍了vue大文件分片上传之simple-uploader.js的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧2023-05-05前端vue项目如何使用Decimal.js做加减乘除求余运算
decimal.js是使用的二进制来计算的,可以更好地实现格化式数学运算,对数字进行高精度处理,使用decimal类型处理数据可以保证数据计算更为精确,这篇文章主要给大家介绍了关于前端vue项目如何使用Decimal.js做加减乘除求余运算的相关资料,需要的朋友可以参考下2024-05-05
最新评论