elementui时间日期组件右边自定义图标

效果

改为

首先是将左边的清除图标关闭

然后是将右边的图标设置为display:none,设置宽度,左右内边距

最后是

js 复制代码
  mounted() {
    /*
      思路:通过document文档,选中日期时间选择器元素,然后创建一个i标签,
            并指定其类名为el-icon-date,并将其插入到日期时间选择器元素中
            然后通过样式的控制调整其到时间选择器尾部的位置
     */
    const keyNode = document.querySelector('.el-date-editor')
    const iNode = document.createElement('i')
    iNode.setAttribute('class', 'el-icon-arrow-down')
    keyNode.appendChild(iNode)
    iNode.style.position = 'absolute'
    iNode.style.top = '10px'
    iNode.style.right = '8px'
  },
相关推荐
丁总学Java1 分钟前
/src/utils/request.ts:axios 请求封装,适用于需要统一处理请求和响应的场景
开发语言·javascript·ecmascript
m0_749317527 分钟前
VUE学习
前端·javascript·vue.js·学习
16年上任的CTO10 分钟前
一文大白话讲清楚ES6关于函数的扩展
前端·javascript·ecmascript·es6·es6函数扩展
yuehua_zhang31 分钟前
uni app 写的 小游戏,文字拼图?文字拼写?不知道叫啥
前端·javascript·uni-app
weixin_4721835431 分钟前
uniapp使用sm4加密
前端·javascript·uni-app
林涧泣31 分钟前
【Uniapp-Vue3】watch和watchEffect监听的使用
前端·vue.js·uni-app
SimonLiu00934 分钟前
React Native 项目 Error: EMFILE: too many open files, watch
javascript·react native·react.js
xinglee40 分钟前
如何实现优雅的删除动画
前端·javascript·面试
远洋录1 小时前
WebSocket 安全实践:从认证到加密
前端·人工智能·react
贩卖纯净水.1 小时前
JS进阶--JS听到了不灭的回响
java·前端·javascript