首页 前端知识 隐藏element的DateTimePicker组件自带的清空按钮

隐藏element的DateTimePicker组件自带的清空按钮

2024-08-08 23:08:04 前端知识 前端哥 748 844 我要收藏

管理台页面使用到el-date-picker,type = datetimerange 但是组件自带了清空按钮,实际上这个控件业务上代表开始时间和结束时间是一个必填选项,所有想要把清空按钮隐藏掉。
在这里插入图片描述

查看了文档https://element.eleme.io/#/zh-CN/component/datetime-picker,没有属性和方法可以隐藏清空按钮所以,想到使用display:none属性修改样式来隐藏按钮。

  1. 利用el-date-picker的属性popper-class
  2. 通过定义新的类选择器设置样式display:none防止影响全局
    在这里插入图片描述
    设置popper-class=‘noClear’
    在这里插入图片描述

在全局样式定义noClear类选择器样式

在这里插入图片描述

/*日期时间组件不显示 清空按钮*/
.noClear .el-picker-panel__footer .el-button.el-picker-panel__link-btn.el-button--text.el-button--mini {
	display: none ;
}

通过f12定位到清空按钮,查看class,新定义一个.noClear样式就好了
在这里插入图片描述

在这里插入图片描述

成功隐藏了

在这里插入图片描述

转载请注明出处或者链接地址:https://www.qianduange.cn//article/15095.html
评论
发布的文章

安装Nodejs后,npm无法使用

2024-11-30 11:11:38

大家推荐的文章
会员中心 联系我 留言建议 回顶部
复制成功!