vue实现element表格里表头信息提示功能(推荐)


Posted in Javascript onNovember 20, 2019

如图:在element表格操作一栏需要添加提示功能

vue实现element表格里表头信息提示功能(推荐) 

实现效果

如图:鼠标浮上去弹出tips

vue实现element表格里表头信息提示功能(推荐) 

解决方案

1、编写组件

在 promptMessage.vue 文件里面实现

<template>
<!-- 处理element表格表头文字提示特别添加全局注册组件 -->
<div class="promt-message-tooltip">
 <el-tooltip effect="light" placement="left">
  <div slot="content">
   <p v-for="item in messages" :key="item">
    {{item}}
   </p>
  </div>
  <i class="el-icon-question" class="tips-icon"></i>
 </el-tooltip>
</div>
</template>
<script>
export default {
 props: ['messages']
}
</script>
<style lang="scss">
.promt-message-tooltip {
 .tips-icon {
 color:#409eff;
 margin-left:5px;
 font-size:14px;
 }
}
</style>

2、开发插件

在 index.js 文件里面实现

import promptMessage from './promptMessage.vue'
export default {
 install: (Vue) => {
 Vue.component('promptMessage', promptMessage)
 }
}

3、使用插件

在 main.js 文件里面实现

import promptMessage from '@/components/promptMessage/index.js'
Vue.use(promptMessage)

4、业务代码实现

<template>
<el-table tooltip-effect="light" :data="dataList" border >
 <el-table-column label="操作" :render-header="renderHeader">
 <template slot-scope="scope">删除</template>
 </el-table-column>
</el-table>
</template>
<script>
export default {
 methods: {
 // render 事件
 renderHeader (h, { column }) {
  return h(
  'div', {
   style: 'display:flex;margin:auto;'
  },
  [
   h('span', column.label),
   // 直接用组件就完事了
   h('prompt-message', {
   props: { messages: ['kaimo需要的tips!'] }
   })
  ]
  )
 }
 }
}
</script>

总结

以上所述是小编给大家介绍的vue实现element表格里表头信息提示功能,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
让IE8支持DOM 2(不用框架!)
Dec 31 Javascript
jquery对dom节点的操作【推荐】
Apr 15 Javascript
Js删除数组中某一项或几项的几种方法(推荐)
Jul 27 Javascript
jQuery实现为LI列表前3行设置样式的方法【2种方法】
Sep 04 Javascript
详解Jquery Easyui的验证扩展
Jan 09 Javascript
详解微信开发中snsapi_base和snsapi_userinfo及静默授权的实现
Mar 11 Javascript
简单谈谈axios中的get,post方法
Jun 25 Javascript
vue中element组件样式修改无效的解决方法
Feb 03 Javascript
Vue 通过自定义指令回顾v-内置指令(小结)
Sep 03 Javascript
详解React 的几种条件渲染以及选择
Oct 23 Javascript
Vue+axios+WebApi+NPOI导出Excel文件实例方法
Jun 05 Javascript
JavaScript中常用的3种弹出提示框(alert、confirm、prompt)
Nov 10 Javascript
微信小程序实现时间进度条功能
Nov 17 #Javascript
小程序实现投票进度条
Nov 20 #Javascript
javascript跳转与返回和刷新页面的实例代码
Nov 20 #Javascript
vant IndexBar实现的城市列表的示例代码
Nov 20 #Javascript
Vue中rem与postcss-pxtorem的应用详解
Nov 20 #Javascript
关于vue利用postcss-pxtorem进行移动端适配的问题
Nov 20 #Javascript
vue3.0中使用postcss-pxtorem的具体方法
Nov 20 #Javascript
You might like
php session_start()关于Cannot send session cache limiter - headers already sent错误解决方法
2009/11/27 PHP
php导出excel格式数据问题
2014/03/11 PHP
php使用Jpgraph绘制3D饼状图的方法
2015/06/10 PHP
PHP创建word文档的方法(平台无关)
2016/03/29 PHP
PHP的AES加密算法完整实例
2016/07/20 PHP
php 查找数组元素提高效率的方法详解
2017/05/05 PHP
js压缩利器
2007/02/20 Javascript
javascript 限制输入和粘贴(IE,firefox测试通过)
2008/11/14 Javascript
Prototype Array对象 学习
2009/07/19 Javascript
改变隐藏的input中value的值代码
2013/12/30 Javascript
node.js中的fs.unlinkSync方法使用说明
2014/12/15 Javascript
jquery验证邮箱格式是否正确实例讲解
2015/11/16 Javascript
jQuery Easyui datagrid行内实现【添加】、【编辑】、【上移】、【下移】
2016/12/19 Javascript
JS禁止浏览器右键查看元素或按F12审查元素自动关闭页面示例代码
2017/09/07 Javascript
webpack构建的详细流程探底
2018/01/08 Javascript
element-ui使用导航栏跳转路由的用法详解
2018/08/22 Javascript
Jquery的Ajax技术使用方法
2019/01/21 jQuery
如何给element添加一个抽屉组件的方法步骤
2019/07/14 Javascript
微信小程序图片右边加两行文字的代码
2020/04/23 Javascript
Vue 数据绑定的原理分析
2020/11/16 Javascript
[02:38]DOTA2亚洲邀请赛 IG战队巡礼
2015/02/03 DOTA
[02:28]DOTA2 2015国际邀请赛中国区预选赛首日现场百态
2015/05/26 DOTA
[01:00:30]TFT vs VGJ.T Supermajor 败者组 BO3 第一场 6.5
2018/06/06 DOTA
[43:47]完美世界DOTA2联赛PWL S3 LBZS vs Phoenix 第一场 12.09
2020/12/11 DOTA
Django1.7+python 2.78+pycharm配置mysql数据库
2016/10/09 Python
Python3获取电脑IP、主机名、Mac地址的方法示例
2019/04/11 Python
CSS3实现多样的边框效果
2018/05/04 HTML / CSS
质检部岗位职责
2013/11/11 职场文书
大学活动邀请函
2014/01/28 职场文书
放飞梦想演讲稿
2014/05/05 职场文书
高质量“欢迎词”
2019/04/03 职场文书
六年级情感作文之500字
2019/10/23 职场文书
CocosCreator如何实现划过的位置显示纹理
2021/04/14 Javascript
win11无法登录onedrive错误代码0x8004def7怎么办 ?
2022/04/05 数码科技
golang使用map实现去除重复数组
2022/04/14 Golang
TypeScript实用技巧 Nominal Typing名义类型详解
2022/09/23 Javascript