表头加字体图标hover显示信息 vue

简介: 文章是针对需求当表格每个表头的字体图标鼠标放上去悬停展示不同的信息时的处理方法
学习过程中将笔记跟大家分享,希望对大家也有所帮助,共同成长进步💪~
如果大家喜欢,可以点赞或留言💕 ~~,谢谢大家⭐️⭐️⭐️~
文章是针对需求当表格每个表头的字体图标鼠标放上去悬停展示不同的信息时的处理方法,本文使用的是vue框架+element ui,下面图中我对:render-header="icons"画了红框,这里注意在需要添加 icon 的地方要绑定:render-header="icons",具体的提示信息效果样式就可以在这里进行等修改,最下面的截图有后台所给的数据格式,和前端最后对数据的处理,效果图也在下面,代码如下附上:
//表头加字体图标hover显示信息
icons(h,{column,$index}){
        const inReview = '提示信息'
        const inReviews = '提示信息1'
        return h('div', [
                h('span', column.label),
                h('el-tooltip', {
                    props: {
                        // effect:'light',//提示框主题黑白dark/light    
                        placement: 'top',
                    }
                }, [
                    h('div', {
                        effect:'light',
                        slot: 'content',
                        style: {
                            'width':'120px',
                             whiteSpace: 'normal',
                             'margin-bottom': '10px'
                        }
                    }, this.title),
                    h('div', {
                        effect:'dark',
                        slot: 'content',
                        style: {
                            'width':'120px',
                             whiteSpace: 'normal',
                            'margin-bottom': '10px'
                        }
                    }, this.titleData[$index]),
                    h('i', {
                        class: 'iconfont icon-shuoming',
                        style: 'margin-left:5px;font-size: 12px;color:#BBBBBB;'  //888888
                    })
                ],)
        ])
},

效果如下:

后台给的数据格式是这样,我这里处理转了一下

目录
相关文章
|
5天前
|
JavaScript
vue组件中的插槽
本文介绍了Vue中组件的插槽使用,包括单个插槽和多个具名插槽的定义及在父组件中的使用方法,展示了如何通过插槽将父组件的内容插入到子组件的指定位置。
|
3天前
|
JavaScript
vue消息订阅与发布
vue消息订阅与发布
|
4天前
|
JavaScript 前端开发 IDE
Vue学习笔记5:用Vue的事件监听 实现数据更新的实时视图显示
Vue学习笔记5:用Vue的事件监听 实现数据更新的实时视图显示
|
4天前
|
JavaScript 前端开发 API
Vue学习笔记4:用reactive() 实现数据更新的实时视图显示
Vue学习笔记4:用reactive() 实现数据更新的实时视图显示
|
3天前
|
JavaScript
vue尚品汇商城项目-day07【vue插件-50.(了解)表单校验插件】
vue尚品汇商城项目-day07【vue插件-50.(了解)表单校验插件】
12 4
|
3天前
|
JavaScript
vue尚品汇商城项目-day07【51.路由懒加载】
vue尚品汇商城项目-day07【51.路由懒加载】
13 4
|
4天前
|
JavaScript 前端开发
Vue学习笔记8:解决Vue学习笔记7中用v-for指令渲染列表遇到两个问题
Vue学习笔记8:解决Vue学习笔记7中用v-for指令渲染列表遇到两个问题
|
3天前
|
JavaScript
vue尚品汇商城项目-day07【vue插件-54.(了解)生成二维码插件】
vue尚品汇商城项目-day07【vue插件-54.(了解)生成二维码插件】
9 2
|
4天前
|
JavaScript 前端开发 API
Vue学习笔记7:使用v-for指令渲染列表
Vue学习笔记7:使用v-for指令渲染列表
|
4天前
|
JavaScript
vue 函数化组件
vue 函数化组件
下一篇
无影云桌面